{"_id":"@4bitlabs/color","_rev":"26-57724ec8d67ba7cdda3b3d23652a7d5e","name":"@4bitlabs/color","dist-tags":{"latest":"4.0.4"},"versions":{"1.0.0":{"name":"@4bitlabs/color","version":"1.0.0","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@1.0.0","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"f9e53002e94c81f2ca5368b54f5d98d33a50a847","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-1.0.0.tgz","fileCount":60,"integrity":"sha512-k8zw+qwCgS1+Y4OFcGKLCgbAedATRhQor3oPBX8DNntfcuoMKRuOISlGR8ppHytKE3f9fonv3v+7RY+ONx+6pA==","signatures":[{"sig":"MEUCIQDp4g5kbvafXcSVCe6r1b22tl7W9mB/reGX6b9mIG0poQIgHTpZTzAV9FS7U3RuAuKjM9d1dOz4QDayXJtxDcgE0jU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61689},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"cd7119bba77fc39e47beca3797a7ed968bba068d","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+ssh://git@github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_1.0.0_1710200750726_0.9639134037493629","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@4bitlabs/color","version":"1.0.1","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@1.0.1","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"4866de8f3e384e614eed3f1f25dd65305d3da7d1","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-1.0.1.tgz","fileCount":61,"integrity":"sha512-iHh4h+KASglRx8lvDh8K/0GPt8rB1UESQ2Mgk+j3R/8wyFbGB3LJ+0ZvSDBedXV0j+aDk/75YH5jIcm9Vv4wjg==","signatures":[{"sig":"MEUCIQDNQ7KAT0UOBaTyctW4RAjapzIGHVaaLHwkbatDE/MUqAIge9uKSnEwc1WlDqCkjEZrQneMNdrStpAWc7yltshdX10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72267},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"c73305df841f0337f0a7b5aa7ea6b8b7a7c74491","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+ssh://git@github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v18.18.2+arm64 (darwin)","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_1.0.1_1710272043769_0.4013147600185796","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@4bitlabs/color","version":"1.0.2","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@1.0.2","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"c1b1953fea8cac020b419fc247254dca5bcf8fc4","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-1.0.2.tgz","fileCount":60,"integrity":"sha512-EO4HmWoDkXAuE0zUM7c+mlSO6ero/JBphy8ZeCle0QZ+ITgYLxxPoYOc7yjgkMBIsrp3OTZXDVRS9ZDHIpTNoA==","signatures":[{"sig":"MEUCIB9FOSHXt25kH/fhMoAdBI7XKwP1gCxdfwJgniRZusxYAiEAkqnRXORdvnafGq0rMivBxG6hrpgv0Ly5N4MUV7Qbp08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69219},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"2b4016c6b382763190ea9d54bfd37560d9e7cefd","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+ssh://git@github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_1.0.2_1710280582377_0.921670881787326","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@4bitlabs/color","version":"1.0.3","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@1.0.3","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"742067e0557bf0105cf45eac44fa6a38794abbe0","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-1.0.3.tgz","fileCount":60,"integrity":"sha512-lCrS1DSqRin2hss8UOqXq8CQnxOYMCv1pCwcNicawziru6BEztYYdYTM+JCvm3KwmgvqjlxlfasHkNl/AYbW6A==","signatures":[{"sig":"MEYCIQC1LNX3QYIKyzP7g7vUnGomNtjCGRDtj510EK0CWNZs5wIhAMIw979cCJBqTHOb6R3jkF8230ob/iKAOM7Oj/xelTsg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69469},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"fdc53aa66445d0e12f0a5d0330b7aff07584d4f0","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+ssh://git@github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_1.0.3_1710294180721_0.421642278009833","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@4bitlabs/color","version":"1.1.0","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@1.1.0","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"be49fd15cf90919b61f2890842793a5077a4759f","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-1.1.0.tgz","fileCount":64,"integrity":"sha512-SQGF9zaM1zUiLUP78cJiVmQiFVr0YYx768e5wK/tpG/ssTBnyJOVE40NzMkwkyvvJ1UnoMBbgu7XJVeW33DgOg==","signatures":[{"sig":"MEUCIQC5HT44viOP9PefTDgj5cUBk9PDCQHkoa+EAU6NswKmSgIgZwDOw0l+AL2iOqir+ggwEoiiAm/GL11B4zBWh0k1D6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71352},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"921013ed8b84c46138eea2b9dea9c53e8e86a66c","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+ssh://git@github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_1.1.0_1710384661356_0.6899243211128641","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@4bitlabs/color","version":"1.1.1","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@1.1.1","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"282e3fa9186b44b5c5f7b75e2729b10e52e12198","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-1.1.1.tgz","fileCount":60,"integrity":"sha512-FbE0OLSht9MysdTH/9ad1hX4XrbX5UdfbhL6RiYNwGU2qlDJ3SCPBt+3AZ/fz5B9EpymTt7EsqIaM//iSENUzg==","signatures":[{"sig":"MEYCIQCe436QIKTr2cdHfFFAO5kVXD151tEWUe4O52VNcFcYigIhAKKbUa/AHSGKzrHIM08Rwt3E0uH9kU+4sdTGDFoOw9aE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70463},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"7afc3fe136140fe3149985d833f2134ca83deec1","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+ssh://git@github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_1.1.1_1710446502405_0.5325340196204282","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@4bitlabs/color","version":"1.1.2","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@1.1.2","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"3a4fb034d2685be4bb70403cfc295d6674b87831","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-1.1.2.tgz","fileCount":60,"integrity":"sha512-k/vZGJhBJxHyOU70Y3tlaMLOC6+k8xGCyb7bwB6e3eeRpuOSuMXx+and+po8c5H18mvnkRokCpPhQXF0rnMr3A==","signatures":[{"sig":"MEQCIFori0icGU/Kr6bf6h257jxi6MoDLVOMir/l8SPPuvGRAiBXn4vi3eFyo4jucX3mPhy5Tz9owceDZfWimlRBZ5TQEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70462},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"133cc3b3dfebd380d2afe078c591c961b3669dbf","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+ssh://git@github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_1.1.2_1710899970322_0.5457617220163027","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@4bitlabs/color","version":"1.1.3","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@1.1.3","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"dc747738b04d4ba82a308b47fce8155fa612e2c9","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-1.1.3.tgz","fileCount":61,"integrity":"sha512-NIFl+cc8E9vrYSmraactry8QF7BXhnJ1Xs8FvGqUUKGNsevZmVLncoWL4N969CaC0D4thdN+HKqHeAsby3ZxTQ==","signatures":[{"sig":"MEQCIFWpiizucwD47grCLQaRsm5aR/koSTXEatu/wPko9mj+AiB6pgk9bsXgnqqbAWD2hqMlFg4K2xgwKNHtCM4M1tk6HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73593},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"8d9fdbde1a2e59589936ad7201fe472f41df4ee7","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v18.18.2+arm64 (darwin)","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_1.1.3_1711088125820_0.4190857226378706","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@4bitlabs/color","version":"1.2.0","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@1.2.0","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"0f65dca8052b711632d42383dd392b1519d714a2","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-1.2.0.tgz","fileCount":68,"integrity":"sha512-Zf9jcLFVYYkbsu8tlX0pUF4O9CI+FlaE2+qK+OIAchhKfb+iOrwfgMD8VE9ImOL43KNe9OeLKU6ZkkaAcYQcbg==","signatures":[{"sig":"MEUCIDLT+GyP31pf1NI/1aBqQCRYg49+WVvaldcVv1+YdKkuAiEAhRMalpXWUBDFZl5FKBWNqqzKxWbx4PIyhMdd4FPnoiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79738},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"f72410d16c00a90c805f06fc886e498e59d56727","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_1.2.0_1711176248041_0.48535777485676346","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@4bitlabs/color","version":"1.2.1","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@1.2.1","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"944eda58c31d9c83b1e1a5e4c71f285d23d7a801","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-1.2.1.tgz","fileCount":68,"integrity":"sha512-MkJWk6FlfusbkhnUORYf0l1bdhz/BF7o7amse5ihjG9eCCeU2VuY6bZ48+4sFlv6ekkmJDmhoeuQOo30uYplMQ==","signatures":[{"sig":"MEQCIHAHPRm6bNLdIkXkPOtAJpI5IxEuQilw5O3ByAbjSdTNAiAGXT4wwO5T0iqnrXuYv84//g52QpGW8lSiugedCUy99g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80531},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"848acb5de1b2dd8ce1a9ddb90c64c488b37bdf98","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_1.2.1_1711384604616_0.1524860033515556","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@4bitlabs/color","version":"1.2.2","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@1.2.2","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"e98b6700a8fcdf4fe838fcae89313a930b2fdde9","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-1.2.2.tgz","fileCount":67,"integrity":"sha512-Q6vbT3fQxxm7J7Sm5ESEvg3Z9u/ELwzE6fcgYmrzqyZMAfLtK0eBVf6ie+q8ayD6/tjAq4Sda+OtNoyo1g2yDQ==","signatures":[{"sig":"MEUCIQCmuRhMceeQRrbA4IuAIpg+f4BnIxsB5aLVZUU7wUCSUwIgICRExI8u91o1L6LavgFY4kVh/J0fLvAbIoKYtE7r6KE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42588},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"dcf4b7ce34a3c2610d4f14a7f92daf3c67cb60c3","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_1.2.2_1712292051861_0.12455815219766442","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@4bitlabs/color","version":"2.0.1","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@2.0.1","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"b1c58408cc6ac422601592f0557cbc5605eaafd9","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-2.0.1.tgz","fileCount":115,"integrity":"sha512-83XtSX5JM7zYjSoqbYwmKLsCbvv0NfSWHxZGggy5vz3ebPrR3rmCKZs/VOv8TpmqdOcvM1mlAy55Z+lbPPyr4g==","signatures":[{"sig":"MEUCIQDInvfa8M3JXZITm7Cm9jzHoq+hKzrJu1fjHlYR0f/w1gIgE0hOUTK2qeOze+oksyaok3XKD9Ob+l/30hDRrNk2NRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79193},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"6666ae6d6e2c440fd9556e73b2c840b0d0497762","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@4bitlabs/color-space":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_2.0.1_1712624564219_0.8838538956362367","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@4bitlabs/color","version":"2.0.2","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@2.0.2","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"b87a535597e55dc1dc569d125cfc29923e3303be","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-2.0.2.tgz","fileCount":115,"integrity":"sha512-tupHuN4gCFjwotvIxsBVtKWogkimkslYZ5FTj7yaccv9mwnWAJFnsbPuj7o1Ipyy+3bCJZiVO7I1U2z/Fvtn4A==","signatures":[{"sig":"MEUCIQDnITM9YVOWotN7LulRA7bOUnctYgdfCt2cIFtj9sQTkgIgMMHBj71UL6Xo0xQZG0gijCSZb67rPJtQVzMnkQo59Xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79193},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"9e47f7bac111a7f5d4bc23535b3b3e7a12e13e63","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@4bitlabs/color-space":"^1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_2.0.2_1712683109047_0.6993079222568548","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@4bitlabs/color","version":"2.0.3","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@2.0.3","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"ce4046a919dd53877294265b88788c63f11d8985","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-2.0.3.tgz","fileCount":115,"integrity":"sha512-SVs7kgbbEwEd5xZ3JslAyT3i76+CMzL3IvcsHDnTzwyVQJ5JHzag69dx22FFai3ILMk+xwe2WKTc2NOEZGQt0g==","signatures":[{"sig":"MEUCICHCmnLxnKatHDCFhxeJ5/7FK8jiyAIhK+5+Wci2TyoYAiEAmevTbkJflu8jb2dROcSqFwq/VX5YxMoFIjQwcQI7X6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79183},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"0f0eeb792c4bccbd0ca6fb66b790465eec62e215","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@4bitlabs/color-space":"^1.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_2.0.3_1712700722573_0.6414819439686501","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@4bitlabs/color","version":"2.1.0","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@2.1.0","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"0a113d3cb0b749aa543042fab2a1a537cef1b503","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-2.1.0.tgz","fileCount":68,"integrity":"sha512-UUIFzOgWt3YngceBuqP60RYrIYlR4pw8aBwI2o0QC043Y486Bx6O3G5qECuLSYbrMHOzT5M+eqUx/SIUel68Bw==","signatures":[{"sig":"MEUCIADKwBLztG0R7+MFgP5oMn/dy8fB3ZmELq0DqKXPJD9HAiEAu/zWHbHwEjvIsBlxAwbJ/3BnPlHHYyXnCDU5fabZ1fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42534},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"ee84739fa7dd59d9370a061e45510ddb3bd79d4f","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v18.18.2+arm64 (darwin)","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@4bitlabs/color-space":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_2.1.0_1712980732010_0.36589874402629996","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@4bitlabs/color","version":"2.1.1","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@2.1.1","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"2d14cd472af2efdc83887b2dc439e711aab4e431","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-2.1.1.tgz","fileCount":67,"integrity":"sha512-W8GWVp3IA0FOeRiTsPkc/hFr2vOMn1sfNLcoVx4Q1dY37K5jLYjCzqg4kRGWDKekkjzt/o9AbP6ONxiApzONKg==","signatures":[{"sig":"MEQCIFmtDtVWiWgPEFmZ/086IH43b2BqvcJMaeZdns2byCJjAiAudhgDHNhKTosX0yzBBCP2qgBRPmHMFZblrcG4p/1t/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39087},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"81528aee5632a099e311c17fe8ba8000937bff7f","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@4bitlabs/color-space":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_2.1.1_1713293780989_0.19927575744573356","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@4bitlabs/color","version":"2.1.2","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@2.1.2","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"e35331c0813c6b0f0ff0a22647a4ad1dcece4472","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-2.1.2.tgz","fileCount":67,"integrity":"sha512-d+5h1gkav5wMcenhRZSMoQHZ2o7EN8jbinX3F/xURfovtXw214hJahqQSWwG/9tvUF6lZ5XcEldiBAurAdN2GA==","signatures":[{"sig":"MEYCIQCW+DRnMWQbauNlvqqCKHzzZqFlP5Heu2/F++mvGJ/VUQIhAJ9zlbuq4lQdgbN14GFU3BrYOOxLoCNhMCfC6ChrMS8g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39088},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"37b710c79694c32c9599fea582f42e9babf0ad91","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@4bitlabs/color-space":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_2.1.2_1715189451939_0.27217178955330734","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@4bitlabs/color","version":"2.1.3","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@2.1.3","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"c488a65cec2a63bdf9b35316fd02bab20ca34281","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-2.1.3.tgz","fileCount":67,"integrity":"sha512-k/nDL3J+TrFhZM9ziABNzWTNCybx5XfkoZCGYilTmFHCKUvUVRyynOwbeub31DRkz1Ewj48itM/I9M6dPgLUWQ==","signatures":[{"sig":"MEYCIQCVuaa0krWlpbmiFlaIfqVZuAm+sTLx8DGDcL9MGdEbXAIhAOl9WV5o75TmwyD31QyXksjRb/qbDVMI0YSDR7YfKl3X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39088},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"e20954075368b2f53b8cfb7f17896f51bad47baa","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@4bitlabs/color-space":"^1.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_2.1.3_1715629635589_0.34463549676713146","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@4bitlabs/color","version":"2.1.4","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@2.1.4","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"9bbc2eb2a6308892a7ab2b1d4c0621ae2865907d","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-2.1.4.tgz","fileCount":67,"integrity":"sha512-8Jx+be8N4c/UVL+K42OgyqJXRQOvgVsJChpTdDSmVGSjsjJ+oI4NnZO3Bh/wjxK60aK5dOBVlSnnPgOcrtaF+g==","signatures":[{"sig":"MEQCIGJjgEvnLyCDSsCx1BKEcSOQwJ/iShUhhAtITyiulcsXAiBd/Iw7gpPXyK7URNYgXjasscVk/wvOplSAd3lltLDlCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39143},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"4eba9e58765e10a57740c6bbdc41e8bd46840688","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@4bitlabs/color-space":"^1.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_2.1.4_1716940810276_0.0832592170140658","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@4bitlabs/color","version":"2.1.5","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@2.1.5","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"998022d3d9b1749cca296993b8b5fb363b8f259c","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-2.1.5.tgz","fileCount":67,"integrity":"sha512-DOePaSa8IUdRIpqmzPhCyGeNvhM6VVZjRaIOqX4LWn3axIjm/RDjYsBVHQwxT8a3h5WKaFSMSQMDKP8+TTUQjA==","signatures":[{"sig":"MEUCIQCF/lr4XE4W/66ws8FK41jwtJpi9h7a9Qm3ib15k+VHkQIgWFELzUKw5atF9RlgfupKl/77Itk5T0NX/IkY+y/NrKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39147},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"a589d589d1044c6f16652021cf52a48b5435e9f5","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@4bitlabs/color-space":"^1.2.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_2.1.5_1718499093908_0.4770414070836153","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@4bitlabs/color","version":"3.0.0","author":"J. Holmes <j@holmes.codes>","license":"ISC","_id":"@4bitlabs/color@3.0.0","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"d89512ce82ee15a89149e7add8531793da201876","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-3.0.0.tgz","fileCount":87,"integrity":"sha512-bx6daAVJ+LbwhtDQxaaKTt8BnIM5JVHE5SK3PubVne4TX+5DbGJLak5iSHt2NVfzqYE8/2WMC2EqUFYFBjt8yQ==","signatures":[{"sig":"MEUCICUqjFF4aB0JTSLOVfq/oywEy7sj4kWqc+6OVllgfXUQAiEA6xBWnyH4ucDGAsnWS5veE/0nT73EJM2gOeW3cfKx+j0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43981},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mixers":"./dist/mixers/index.js","./dithers":"./dist/dithers/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"bf751c6b4b90983544797fc6e5e0bc0330a10d87","scripts":{"test":"jest src/","build":"tsc --build","clean":"tsc --build --clean","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"lerna/8.1.7/node@v20.15.1+arm64 (darwin)","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"20.15.1","dependencies":{"@4bitlabs/color-space":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_3.0.0_1722380723912_0.07059787795571149","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@4bitlabs/color","version":"4.0.0","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@4.0.0","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"57f9f12b59df0e363aad81bb33fe1a27b980a32f","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-4.0.0.tgz","fileCount":72,"integrity":"sha512-6fMOtvxbMpjdW+dzx+WaGYKvX+kK5mWKc3ggaT9XLdYy6e7W5Ia7wOh2HPTaoITMC0M5tml1QMODSr+FNVuOLQ==","signatures":[{"sig":"MEUCIQD5l/hCYy2rQ4U8gqWPlA4VOtKsEUXpxzNjtdXnvY8/bQIgf+Rs4bvYMzsFGtfyLfI9mh9rCC8EUD00JGiH1S3h/fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38570},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mixers":"./dist/mixers/index.js","./dithers":"./dist/dithers/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"e8b4502e1f5fd42407c8857829e66eb5713a9f84","scripts":{"test":"vitest run","build":"tsdown","test:dev":"vitest dev","clean:wipe":"rimraf ./dist"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.18.0+arm64 (darwin)","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@4bitlabs/color-space":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_4.0.0_1784425165396_0.039392513265509965","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@4bitlabs/color","version":"4.0.1","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@4.0.1","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"e5152eaa4f70a751683b27f01cb118c462e0bfb8","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-4.0.1.tgz","fileCount":72,"integrity":"sha512-CPcovnfuSEm/fPWNy2RZZp7cI9iBD4cm5j8TBh4YEzhWfHkMZkaHyE6LEncTUhKXkxSiOKGkrJeMJvEIKmWn+Q==","signatures":[{"sig":"MEUCICu+3T2ReEfd4/ZMYp+CLd5bBTVOnnxF4wRMM6eXUik+AiEAho1JJqk/DRM6dv0MO5Mf/WO/Gy2rixQIHsSe7xFXHuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38609},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mixers":"./dist/mixers/index.js","./dithers":"./dist/dithers/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"17892f8cda5d4332d646d343e54ba36448943d39","scripts":{"test":"vitest run","build":"tsdown","test:dev":"vitest dev","clean:wipe":"rimraf ./dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.18.0+arm64 (darwin)","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@4bitlabs/color-space":"^3.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_4.0.1_1784588102267_0.7889697506613771","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@4bitlabs/color","version":"4.0.2","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@4.0.2","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"8acf3d53c0bfcd656681de9e9db0a67cf7c67547","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-4.0.2.tgz","fileCount":72,"integrity":"sha512-QF4Mj0d9L7QYJnkGWT40iJCouzwUn8frgUDGkcXM0fLN2mdE0Je0OdYjdZit4POvPzv+K2OlRKAo0jKIGGMp7Q==","signatures":[{"sig":"MEYCIQDLBJCwFuYb5RqyiwyMD3n77+YGRKFtzyJQVXeItcB5XwIhAIlqUJVrLGIzTGY4vMkKqdnTVzKKf26QUGIyQ56PD+I/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38813},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mixers":"./dist/mixers/index.js","./dithers":"./dist/dithers/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"c0d293c61fb3c67ee24dc742e40876cf92f8b46c","scripts":{"test":"vitest run","build":"tsdown","test:dev":"vitest dev","clean:wipe":"rimraf ./dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.23.1+arm64 (darwin)","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@4bitlabs/color-space":"^3.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_4.0.2_1785358631051_0.6358633645127438","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@4bitlabs/color","version":"4.0.3","author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","_id":"@4bitlabs/color@4.0.3","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"dist":{"shasum":"b95c7877873d4073e8585361fcf6aa9b716d59a0","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-4.0.3.tgz","fileCount":72,"integrity":"sha512-NSH4YQXRnsRtEotYrhywRlr3CKtN76Jll2XpesyuPJAF/yeNdhq5/vuIpdFnvZUfJgwcy+4aL5nlWxK/xsyM/A==","signatures":[{"sig":"MEUCIDmed8UsdT6b4mOyrvB4Zh0KRtqzB2/Y3oA9zi61aI0eAiEAq7aKbgLe/GyxzI9qu2wzJ6gOUth13xGdi4H67AVqtWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38814},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mixers":"./dist/mixers/index.js","./dithers":"./dist/dithers/index.js","./palettes":"./dist/palettes/index.js"},"gitHead":"612ca80ba8c667d62902de4327665714e33e9742","scripts":{"test":"vitest run","build":"tsdown","test:dev":"vitest dev","clean:wipe":"rimraf ./dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"repository":{"url":"git+https://github.com/32bitkid/sci.js.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+arm64 (darwin)","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@4bitlabs/color-space":"^3.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/color_4.0.3_1786914078457_0.17862651742824665","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@4bitlabs/color","version":"4.0.4","description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"repository":{"type":"git","url":"git+https://github.com/32bitkid/sci.js.git"},"license":"ISC","author":{"name":"J. Holmes","email":"j@holmes.codes"},"type":"module","exports":{".":"./dist/index.js","./dithers":"./dist/dithers/index.js","./palettes":"./dist/palettes/index.js","./mixers":"./dist/mixers/index.js"},"types":"./dist/index.d.ts","scripts":{"build":"tsc --noEmit && tsdown","clean:wipe":"rimraf ./dist","prepublishOnly":"npm run build","test":"vitest run","test:dev":"vitest dev"},"dependencies":{"@4bitlabs/color-space":"^3.0.4"},"gitHead":"d4c04d13c7ad397be0ba4af93455efd7ef2a6db0","_id":"@4bitlabs/color@4.0.4","_nodeVersion":"24.18.0","_npmVersion":"lerna/9.0.7/node@v24.18.0+arm64 (darwin)","dist":{"integrity":"sha512-K6EerzLUl1OTS+uKZTsXNgYXuhCsj482ik2abY9mpcCyfC/uv70Z+0lf2feJlfWlPBO1BsYrwaB8VduErZS7kQ==","shasum":"cb3fcff0c124cf6a2fba72e5eff95810dc8f35e5","tarball":"https://registry.npmjs.org/@4bitlabs/color/-/color-4.0.4.tgz","fileCount":72,"unpackedSize":38830,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG9tqj4WAVREjM3due2cgA893+9duSfDXsIDlKG7TXdwAiEAsKmlAvAkl6U3blSqK7aoCpL1iPWYX3EpNQWkXEUGTao="}]},"_npmUser":{"name":"32bitkid","email":"32bitkid@gmail.com"},"directories":{},"maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/color_4.0.4_1787077093401_0.09929618085457625"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-11T23:45:50.639Z","modified":"2026-08-18T18:18:13.834Z","1.0.0":"2024-03-11T23:45:50.910Z","1.0.1":"2024-03-12T19:34:04.041Z","1.0.2":"2024-03-12T21:56:22.515Z","1.0.3":"2024-03-13T01:43:00.902Z","1.1.0":"2024-03-14T02:51:01.516Z","1.1.1":"2024-03-14T20:01:42.649Z","1.1.2":"2024-03-20T01:59:30.471Z","1.1.3":"2024-03-22T06:15:26.026Z","1.2.0":"2024-03-23T06:44:08.231Z","1.2.1":"2024-03-25T16:36:44.805Z","1.2.2":"2024-04-05T04:40:52.034Z","2.0.1":"2024-04-09T01:02:44.397Z","2.0.2":"2024-04-09T17:18:29.274Z","2.0.3":"2024-04-09T22:12:02.782Z","2.1.0":"2024-04-13T03:58:52.162Z","2.1.1":"2024-04-16T18:56:21.137Z","2.1.2":"2024-05-08T17:30:52.105Z","2.1.3":"2024-05-13T19:47:15.836Z","2.1.4":"2024-05-29T00:00:10.480Z","2.1.5":"2024-06-16T00:51:34.048Z","3.0.0":"2024-07-30T23:05:24.146Z","4.0.0":"2026-07-19T01:39:25.539Z","4.0.1":"2026-07-20T22:55:02.410Z","4.0.2":"2026-07-29T20:57:11.201Z","4.0.3":"2026-08-16T21:01:18.624Z","4.0.4":"2026-08-18T18:18:13.553Z"},"bugs":{"url":"https://github.com/32bitkid/sci.js/issues"},"author":{"name":"J. Holmes","email":"j@holmes.codes"},"license":"ISC","homepage":"https://github.com/32bitkid/sci.js/tree/main/libs/color#readme","repository":{"type":"git","url":"git+https://github.com/32bitkid/sci.js.git"},"description":"A collection color manipulation functions and predefined palettes for working with EGA/CGA images","maintainers":[{"name":"32bitkid","email":"32bitkid@gmail.com"}],"readme":"# @4bitlabs/color \n\n[![License][license]][npm] \n[![NPM Version][version]][npm] \n[![NPM Downloads][dl]][npm]\n[![Ko-fi][kofibadge]][kofi]\n\n[npm]: https://www.npmjs.com/package/@4bitlabs/color\n[version]: https://img.shields.io/npm/v/%404bitlabs%2Fcolor\n[license]: https://img.shields.io/npm/l/%404bitlabs%2Fcolor\n[dl]: https://img.shields.io/npm/dy/%404bitlabs%2Fcolor\n[kofibadge]: https://shields.io/badge/ko--fi-donate-ff5f5f?logo=ko-fi&style=for-the-badgeKo-fi\n[kofi]: https://ko-fi.com/thirtytwo\n\nA collection color manipulation functions and predefined palettes for working with EGA/CGA images.\n\n## Documentation\n\nFull documentation for the library can be found [here][docs].\n\n[docs]: https://32bitkid.github.io/sci.js/modules/_4bitlabs_color.html\n\n## Palettes\n\n### Predefined Palettes\n\n| Palette                      |                                                                                                 |\n| ---------------------------- | ----------------------------------------------------------------------------------------------- |\n| `Palettes.CGA_PALETTE`       | IBM's [CGA Palette](https://en.wikipedia.org/wiki/Color_Graphics_Adapter#Color_palette)         |\n| `Palettes.TRUE_CGA_PALETTE`  | VileR's [\"True\" CGA](https://int10h.org/blog/2022/06/ibm-5153-color-true-cga-palette/) Palettte |\n| `Palette.DGA_PALETTE`        | Adigun A. Polack's [AAP-DGA16](https://lospec.com/palette-list/aap-dga16)                       |\n| `Palette.COLLY_SOFT_PALETTE` | collyflower05's [SOFT CGA PALETTE](https://lospec.com/palette-list/soft-cga)                    |\n\n### Using your own Palette\n\n```ts\nconst customPalette = Uint32Array.of(\n  //AA-BB-GG-RR\n  0xff_1f_1f_1f, // color 0\n  /*        ...           */\n  /* snip 14 more entries */\n  /*        ...           */\n  0xff_e0_e0_e0, // color 15\n);\n```\n\n## Predefined Dither Pairs\n\n| Mix                     | Palette  | Mix                            |\n| ----------------------- | -------- | ------------------------------ |\n| `Dithers.CGA`           | CGA      | _none_                         |\n| `Dithers.CGA_MIX`       | CGA      | 25% mix                        |\n| `Dithers.CGA_FLAT`      | CGA      | 50% mix (SCUMMVM de-dithering) |\n| `Dithers.CGA_SOFT`      | CGA      | Dynamic mix                    |\n| `Dithers.TRUE_CGA`      | TRUE-CGA | _none_                         |\n| `Dithers.TRUE_CGA_MIX`  | TRUE-CGA | 25% mix                        |\n| `Dithers.TRUE_CGA_FLAT` | TRUE-CGA | 50% mix (SCUMMVM de-dithering) |\n| `Dithers.TRUE_CGA_SOFT` | TRUE-CGA | Dynamic mix                    |\n\n## Generating your own Dither Pairs\n\n```ts\nimport { Dithers, Mixers } from '@4bitlabs/color';\n\nconst pairs = Dithers.generatePairs(customPalette, Mixers.softMixer());\n```\n\n## IBM 5153 Contrast Knob\n\n```ts\nimport { IBM5153Contrast } from '@4bitlabs/color';\n\n// Simulate turning the constrast knob on a IBM-5153 to about 50%\nconst palette = IBM5153Contrast(Palettes.CGA_PALETTE, 0.5);\n```\n\n## Simulating Grayscale\n\n```ts\nconst grays = toGrayscale(Palettes.CGA_PALETTE);\n```\n","readmeFilename":"README.md"}