{"_id":"@basiclines/rampa","_rev":"21-9cfd25cceb43213f828e430b5513b305","name":"@basiclines/rampa","dist-tags":{"latest":"6.0.0"},"versions":{"1.0.1":{"name":"@basiclines/rampa","version":"1.0.1","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.0.1","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"3d4f9df9f7515039aeb22c22e8e45fbfb2bc98d2","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.0.1.tgz","fileCount":3,"integrity":"sha512-dwSiHqDFbger8hRryNNvPlFeUAU768ZmsEzJwUVSwYRVPfwSAv69viGDw5JN2qzzxDa9/zdo9/7Qn0E4vTJP5A==","signatures":[{"sig":"MEYCIQDs0AqXVkn8E02q+TkyUBqlCfCBjSZdkOca5nPcgQdd/gIhAKpMrBeWn6yk5iNJLEZ+F3r7bYpm15GozyWDTzAjxCkx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381178},"type":"module","gitHead":"65001224841ea1db6f6fa8887c745bd06a3fccc4","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"basiclines","email":"igonzaleznicolas@gmail.com"},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.6.3","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"25.2.1","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","chroma-js":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","typescript":"^5.5.3","@types/chroma-js":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.0.1_1770043563512_0.43162501090854555","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@basiclines/rampa","version":"1.1.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.1.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"3ffc1599f50f7d889a42168d8f2b5db6095b3316","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.1.0.tgz","fileCount":3,"integrity":"sha512-Bm59/SQII/5ROX3XsW4llFf/78Axc1IfRtsxy/aJJSY9E6fm6p9M0HvprKNXHufVKK3G3ncVks5vccatRVE3pA==","signatures":[{"sig":"MEUCIQC/Alp00JwjH+HsZp1Y4szhUD+ia6bZOm6KB9o5LyXiEQIgT3PWUCJJ9GOjjqq6vSnWCg8Cvsju9bIfeCBB6H3BSws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383330},"type":"module","gitHead":"e790f467af89e5c2289d1a721a67ab9870c96e76","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"basiclines","email":"igonzaleznicolas@gmail.com"},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.6.3","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"25.2.1","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","chroma-js":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","typescript":"^5.5.3","@types/chroma-js":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.1.0_1770047287209_0.5112131138631686","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@basiclines/rampa","version":"1.1.1","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.1.1","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"ab3fc8dfcd0cf3bed0956e89f4bc1d086a58496b","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.1.1.tgz","fileCount":3,"integrity":"sha512-4oAW3i17MEiqclCSwmTUKrIRu96mRC0CbsQzP+iFDmk3Fk6CPClbpf+k5UYcwxgRS4iCtcKLj7WyFgJNU7AT4A==","signatures":[{"sig":"MEMCH0/M03vjF8R0ghHmaQMaHJ4ibKkD6uIsWANWV6rKwJwCIAkhVbrG8znKLC0jLLcikGAHIhUIy2s6AszF4icacJoV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384620},"type":"module","gitHead":"6a585825a2ca4ef899d3cec3f0981bb2f2e37500","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"basiclines","email":"igonzaleznicolas@gmail.com"},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.6.3","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"25.2.1","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","chroma-js":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","typescript":"^5.5.3","@types/chroma-js":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.1.1_1770212866811_0.911573610879556","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@basiclines/rampa","version":"1.1.3","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.1.3","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"1da5cbe9b6348e5f253f430d8c195825706ab819","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.1.3.tgz","fileCount":3,"integrity":"sha512-w2Kcw7ZUcNtAFyojsDGo1fxK8qr/IZFLEHGncFL44BzLktzUfynRVuVZ8D01K271zWrl53WxhWHKuZ/s24ihXA==","signatures":[{"sig":"MEUCID8t5erV1QxdHsCm1dguOBbjgmpR5qX/GqV0HfZ4n5c+AiEAgaMuW3M3p4OwWI7vtsjAuFCvUOTogz+VL8Ne7lwhFDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385022},"type":"module","gitHead":"50a02f3ecc9f6b0e39dcc8ed4258ef69aa2fcbf9","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"basiclines","email":"igonzaleznicolas@gmail.com"},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.6.3","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"25.2.1","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","chroma-js":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","typescript":"^5.5.3","@types/chroma-js":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.1.3_1770290209599_0.3771631594394651","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@basiclines/rampa","version":"1.2.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.2.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"cf826c4900e77f81b329c8c242ac5faee8c7cadb","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.2.0.tgz","fileCount":3,"integrity":"sha512-hszHhU3EnKPIdRoaTlnHCdcqF20PtDUK4Xa+5ajjvtqzH/fk0WizKXg7md+/9KBcR0A9k9E3ZA3nFP0360TsIA==","signatures":[{"sig":"MEUCIQDN8PyHM070BCQHwDXQJ0oh9wWqvGc5JsTm1D+WdC73NQIgRBgK6ltGKuBkuOCqiG1tS16AL7lHjrQBg9Q/nkZhc9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385753},"type":"module","gitHead":"0fe6ac6380e7f8e615d08d8d1ff06bfbf3aff63e","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"basiclines","email":"igonzaleznicolas@gmail.com"},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"9.6.4","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"20.0.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","chroma-js":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.2.0_1770506497172_0.612201621805212","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@basiclines/rampa","version":"1.3.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.3.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"b439d7f823cfe90f6b75c8e9f186c30d5bce4faf","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.3.0.tgz","fileCount":3,"integrity":"sha512-jNpOYGoNTCY3SAb3UIlGiwvepMFSp/pRXN93rnA+6T/JMSOC7EsiAn7Iw27/YDOBdPk46uPMCMRTXqDnw3ouPg==","signatures":[{"sig":"MEUCIE5at+n+vXy2G4iq1SfeZJKKaMadsnGiwwiAD78j6e8pAiEAqvAIMH67MyqRWebzN1AAvYNE7azHDQ9lY2NEs5SMqzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399191},"type":"module","gitHead":"dc4a3785ee451c10e3115d0f582b1ebb23484fe4","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"basiclines","email":"igonzaleznicolas@gmail.com"},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"9.6.4","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"20.0.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","apca-w3":"^0.1.9","chroma-js":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.3.0_1770509936789_0.8378336499245143","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@basiclines/rampa","version":"1.3.1","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.3.1","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"9a680882c88c9c9c99f9fe4de3bae2097350a716","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.3.1.tgz","fileCount":3,"integrity":"sha512-TicIgn42er0w1+kT29Yocl0SV5wys4OVU6zrVD60ISchI/8olLBPoOeXqhoi73r0UfRZrEomOGgloN5NtKkVEQ==","signatures":[{"sig":"MEQCIDbmYRxVK3+DsF9AVIuzHPdUfH8ZEMXtAysGi8VyMjxXAiB0W5gm4yvAVuxf8Ly+QS3FMhOyGakRFTNVBxdJFRSckw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399191},"type":"module","gitHead":"1d0479200cfec927364e15a62bc85a6df75618b3","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"basiclines","email":"igonzaleznicolas@gmail.com"},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"9.6.4","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"20.0.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","apca-w3":"^0.1.9","chroma-js":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.3.1_1770623416694_0.31113743939277705","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@basiclines/rampa","version":"1.4.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.4.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"0a1257ee572260e2864eda33b540cc78b20f5a2a","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.4.0.tgz","fileCount":3,"integrity":"sha512-XLvFApfBC5WvpJwEp99r6w8GBcngGwMr9MmGspMHtQslGtV/T3P03xyh+XA9Wa1B3YG9xrLkha+yY+1Ak7pj4w==","signatures":[{"sig":"MEQCIBzS+0GAiQ4IBUMpKQSuVP88BY9w1ouSXc2oWj+oi1+AAiAYpl6fXQEQkCAIkq7svrvtcwQeC1WHxCVOZ8UXrbkwGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403863},"type":"module","gitHead":"9251c82a2c01f797063ea3f02c80875ef8096329","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"basiclines","email":"igonzaleznicolas@gmail.com"},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"9.6.4","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"20.0.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","apca-w3":"^0.1.9","chroma-js":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.4.0_1771579291522_0.04276693266834286","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@basiclines/rampa","version":"1.5.1","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.5.1","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"7ec2c7b6546186a7e6be033c7add82fc1216291b","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.5.1.tgz","fileCount":3,"integrity":"sha512-4rKiBTDDL01vzqgt8DH1HChAgCjxcICBJGWZyI6niaGpI4SO5jZbvoaHZeOIYN3jVxNysCrJN0j3OVmGWFqEhg==","signatures":[{"sig":"MEUCICORIgUqnudEag/IautMTMHJddctbaG2o1R9k94xefWeAiEAzF0twYnfzgxuiFxKGLF5OhmE6Dzi9U4ZeWUMQKIm+zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451125},"type":"module","gitHead":"cee75970e209979f4a75633066a9e6cc994854b5","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.10.1","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","apca-w3":"^0.1.9","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.5.1_1771841669143_0.5488906276143923","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@basiclines/rampa","version":"1.5.2","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.5.2","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"8c60a2d2c300efded2ba010f12bcd3eddb31cb00","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.5.2.tgz","fileCount":3,"integrity":"sha512-ix3lsOG828k3umOZwCtv0fdlj4r40rPFon04PzpDfSMJnsy/nXcq5dfzsQHgFJ2Zp1Fg2L0WREOsIKNA80QLxw==","signatures":[{"sig":"MEUCIQCF0T7aWmY+EC5KGoWYtI3xfX3fQNbsHLnB9ZS/j4ohXgIgS+sjuVQJHOmmbnJbU1kTz+qb4EktfnDJ9bbG72Uqt6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451125},"type":"module","gitHead":"aee0a40865ac7f79f14caf714eca39b3595c4e9c","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.10.1","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","apca-w3":"^0.1.9","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.5.2_1771862447612_0.9862502489025686","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@basiclines/rampa","version":"1.6.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.6.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"b1e0d9deda18a47b004384e7da9db4511ed407a7","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.6.0.tgz","fileCount":3,"integrity":"sha512-XEZwZVwrmuq2etGNgfeO8IcNLhMxYYJW2MCCZ2uIZa8xfPInpD3ku2m72a6C2Xm6igBONcOYuLY++pzdtVnuSQ==","signatures":[{"sig":"MEYCIQDlppeAJYXUyAsAOa3HCZfEKlturVJp8Iu/Q2y0NPROvAIhAJ6IFUDJXfI+Zp6ZiSqqFCkMioS2qGJdrv5S8yvjJkHe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451125},"type":"module","gitHead":"056d92d388087c3b1f79f40b1441d1ac212c2b2d","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.10.1","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","apca-w3":"^0.1.9","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.6.0_1771866009989_0.7158959108694232","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@basiclines/rampa","version":"1.7.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.7.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"292d2384912c05deaf13c73a71d49ff321fb9fb1","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.7.0.tgz","fileCount":3,"integrity":"sha512-Q+Wk1GZWQVYfG4Jav68cvVJKxFkXlYmz9JdCE3R+8o30pNG/IjxvgJz0V4Tn8ni9tEnxxNJMdQvxABNe2cxvVg==","signatures":[{"sig":"MEYCIQDAbwnuINVPD+c5Jl/GAO1sa54GdKXwOEzXaYLxLP1xxwIhAIsfz+4kryvgEycdmvxDnmOlGplR7lSNs7VDqUnchp8q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":454505},"type":"module","gitHead":"2915bd40a71e17f3fb59618fbe740fdd8e5d7c7b","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.10.1","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","apca-w3":"^0.1.9","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.7.0_1771938060429_0.07419959454768321","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@basiclines/rampa","version":"1.7.1","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.7.1","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"f3201adae0f9f19e9c83b81d170f0b7d6864e897","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.7.1.tgz","fileCount":3,"integrity":"sha512-DnO4N8E/db24WZS8crLbiPieKaUTy+y9qin2fpJ6GvXfE6lwDjS0dnltV2gmycyu/JB4TR6FGC114p+96uFsug==","signatures":[{"sig":"MEYCIQCcVYe+dV6RSfXJ6N4xTIJDrLQXW2c5c4xjkCWO5yGUBAIhAIVqR09r10pQIaCnHuPzjLdr9pzvDksCAnjE9tZ1+L7C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":454505},"type":"module","gitHead":"442c1b814a96ce0fa65ddf0eed284385599c1e7f","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.10.1","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","apca-w3":"^0.1.9","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.7.1_1771947218639_0.6572370605144293","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@basiclines/rampa","version":"1.9.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"SEE LICENSE IN LICENSE.md","_id":"@basiclines/rampa@1.9.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"061e17a5855616fc1700105ab594464dc55959ec","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-1.9.0.tgz","fileCount":3,"integrity":"sha512-lpIohrhH2urrokVX8u9lfeK6izEvBMLiW3iooK9/Rj4nrDBJGVfIXu37MBczKCnV+g6L+EW8NcTVt1nC5zK/fQ==","signatures":[{"sig":"MEUCICl973PFwJf/K/KdBc8NiKLAnJ1aX/nZUDQ8vcMeY8D2AiEAmNQXEK/ptdGEgoQ7QyI+26tVDFx5QRmkuTPNCgnnhbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576648},"type":"module","gitHead":"10dce917fca76ee01c19dc1b794156b330fc1e35","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.10.1","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","apca-w3":"^0.1.9","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_1.9.0_1772037735254_0.30050961526447195","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@basiclines/rampa","version":"2.0.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"MIT","_id":"@basiclines/rampa@2.0.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"50798fb053523b91f5c69999e12ca0950c8b9f75","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-2.0.0.tgz","fileCount":3,"integrity":"sha512-/kzCzrpOxbgjlAVgn2v4NogTQ3jdkcGc2ltOGk32ip8mXy46wG4ar+eOvPABjorepQts3U2lNXtRZFOz/1rn+A==","signatures":[{"sig":"MEYCIQDh7Pi0SKqK16vhWr11shS1u+KS7b/9P1ZDvZxtRLcyVQIhALjqsk/x34EuV7Z8CdhvvxKFsaJL33VQxE8pDJTnE2Yr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576738},"type":"module","gitHead":"5c2cf702c44f6d44df07f47aacb70a426bb66b6e","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","apca-w3":"^0.1.9","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_2.0.0_1772190743820_0.045344735096223276","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@basiclines/rampa","version":"2.1.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"MIT","_id":"@basiclines/rampa@2.1.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"50e142c02cef24a79ebf21127a9858958fc97628","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-2.1.0.tgz","fileCount":3,"integrity":"sha512-ZxV6cFfGtrSHMz+CL2V4o+P4a0L+GlJsP5U3wCFs2URmMzcc0ptVCYh8InrQldipnn8AEPLvXWJm9WTyZM2wOw==","signatures":[{"sig":"MEUCIHqlEWfIguYfhqpK8o2Ps9VbFyTydqUUdS3tYzBZyL7cAiEA9Rk/J88X10Q9apbijYBRKvZR0N4Rra8Zw17vFhoRMbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575296},"type":"module","gitHead":"cd096f25d27cc2f92b58e073e04f152dfd4d321c","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","culori":"^4.0.1","apca-w3":"^0.1.9","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_2.1.0_1772222442152_0.36651187211314906","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@basiclines/rampa","version":"3.0.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"MIT","_id":"@basiclines/rampa@3.0.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"98a4c3f12ee46ca822e614a3ba19f7de022d6f27","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-3.0.0.tgz","fileCount":3,"integrity":"sha512-ppCk3Lj5OOaIjsszoWut/j7kQW3cpgw5Zhw+IJlbBq7sX0OMQjz+5p2BjDd2w15FbgoFiQV9QsJWSs2CBSrwRA==","signatures":[{"sig":"MEUCIDmAGiD3TUEN6+0OqXe/ZmNSIBFmePmkr+dn3zHisJvzAiEA/IVf9D6oquzDpMpETJbv0XwJjfM+WR5b+4XljRdlZjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":541238},"type":"module","gitHead":"bf074955f5697e92d210ca9c338924ca53393720","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_3.0.0_1772567033132_0.7522596039176612","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@basiclines/rampa","version":"3.1.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"MIT","_id":"@basiclines/rampa@3.1.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"ce2dd790e0e971122595f6ffa2871f67e689694b","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-3.1.0.tgz","fileCount":3,"integrity":"sha512-M9lqxG8Iy+TCFw38Ef+t/vwDOy4XHgbXgy73ORxIKdk746u1l0GnjvSQyOGHUqw6xh11m+rKe0g98HLl76FSwA==","signatures":[{"sig":"MEUCIQCR+qmegKsVpkPfEzn47kr2J2vc+sZpiaNbLcnO5bpyvAIgF+etTI3dUtYDe7c8y7PKRRvmqAiQhCdSqiDEsA0iemE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":541238},"type":"module","gitHead":"29dfe0af93c968f2eb2ea1909a222ec40388c7ba","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_3.1.0_1772662844049_0.94746066445269","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@basiclines/rampa","version":"4.0.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"MIT","_id":"@basiclines/rampa@4.0.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"3f31f9403085d61ead2c532e9791d9a44ccb32e1","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-4.0.0.tgz","fileCount":3,"integrity":"sha512-GS0lpVqYGUQ/PUBl8ziMOin19MWgQnlzkU7ujtIfTx8fL0z9hqnP2CpJPrF9WX1Q7Uj3PpiXMsqxK4NTfzYJFQ==","signatures":[{"sig":"MEYCIQC7NU5BNb7Jijnf3eO4wcdTwq85wX3ptOPGiBp6KwM0ewIhANdKmyazBz2xCkdn7tCb7rzupaYqJKHjGCXMEjNzLxKq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":544261},"type":"module","gitHead":"e39c6ddea3fc6b4fe98997605024d60676f1260c","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.11.0","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_4.0.0_1773048975879_0.087524358695652","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@basiclines/rampa","version":"5.0.0","keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"MIT","_id":"@basiclines/rampa@5.0.0","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"homepage":"https://github.com/basiclines/rampa-studio#readme","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"bin":{"rampa":"dist/index.js"},"dist":{"shasum":"aa656c0c658111ea061a68bd2fe6dc137f4245cc","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-5.0.0.tgz","fileCount":3,"integrity":"sha512-lvoujZgHiG95gu4ShzNoh9Emckto48FDP2IxMYliBNXEuLzcXJk/khctkNED3fL3dW1sqhMz11ZZpYeSlBPwgQ==","signatures":[{"sig":"MEUCIEXVkZIAWdx4czH7xe0y6J3pGE2NcivphcNgxlz9C38GAiEApsj1EF95tYReg1yPprPveaOOgiN7JAJBpAzkhREXxL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555318},"type":"module","gitHead":"86af2d17ee61997c6c71f8a3b9ec6948efd17bb1","scripts":{"dev":"bun run src/index.ts","eval":"bun run evals/src/runner.ts","test":"bun test","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","release":"bun run scripts/release.ts","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"repository":{"url":"git+https://github.com/basiclines/rampa-studio.git","type":"git"},"_npmVersion":"11.11.1","description":"Generate mathematically accurate color palettes from a base color","directories":{},"_nodeVersion":"22.22.0","dependencies":{"citty":"^0.1.6","chroma-js":"^3.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.17","picocolors":"^1.1.1","typescript":"^5.5.3","@types/chroma-js":"^3.1.1","@github/copilot-sdk":"^0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/rampa_5.0.0_1773398539283_0.36983753273048303","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@basiclines/rampa","version":"6.0.0","description":"Generate mathematically accurate color palettes from a base color","type":"module","bin":{"rampa":"dist/index.js"},"scripts":{"dev":"bun run src/index.ts","test":"bun test","build:npm":"bun build ./src/index.ts --outfile=./dist/index.js --target=node","prepublishOnly":"bun run build:npm","build":"bun build ./src/index.ts --compile --outfile=./dist/rampa","build:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64 --outfile=./dist/rampa-darwin-arm64","build:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64 --outfile=./dist/rampa-darwin-x64","build:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64 --outfile=./dist/rampa-linux-x64","build:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64 --outfile=./dist/rampa-linux-arm64","build:windows-x64":"bun build ./src/index.ts --compile --target=bun-windows-x64 --outfile=./dist/rampa-windows-x64.exe","build:all":"bun run build:darwin-arm64 && bun run build:darwin-x64 && bun run build:linux-x64 && bun run build:linux-arm64 && bun run build:windows-x64","release":"bun run scripts/release.ts","eval":"bun run evals/src/runner.ts"},"repository":{"type":"git","url":"git+https://github.com/basiclines/rampa-studio.git"},"keywords":["color","palette","cli","design","oklch","accessibility"],"author":{"name":"ismael.fyi"},"license":"MIT","publishConfig":{"access":"public","provenance":true},"dependencies":{"chroma-js":"^3.1.2","citty":"^0.1.6","fast-png":"^8.0.0","jpeg-js":"^0.4.4"},"devDependencies":{"@github/copilot-sdk":"^0.1.23","@types/bun":"^1.2.17","@types/chroma-js":"^3.1.1","picocolors":"^1.1.1","typescript":"^5.5.3"},"gitHead":"0b7db904ce50e99e0a6b308d9392c5771ff19db9","_id":"@basiclines/rampa@6.0.0","bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"homepage":"https://github.com/basiclines/rampa-studio#readme","_nodeVersion":"22.22.1","_npmVersion":"11.12.0","dist":{"integrity":"sha512-N+x/BvUtzwsQlWz7L1XqKXh8BjK3Zy0zD9JSffgVqBcU3Sdetnwyljf12U4Ur7AurUKK3I9rP3u/IXcDaQ6tGQ==","shasum":"e4fd031847e809c3fa98d869d214ff56f3c472df","tarball":"https://registry.npmjs.org/@basiclines/rampa/-/rampa-6.0.0.tgz","fileCount":3,"unpackedSize":857110,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@basiclines%2frampa@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9aO3aCmANdpbysIG1vLhrr2zQhVi2yfxWyzHZu8yMcQIhAJNYHc3AaWHTdUK9WkYIfh7QE3GbMuGrIJUk9oq53lqQ"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:934bdcad-0cbf-44ca-acfd-6cf992fea293"}},"directories":{},"maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rampa_6.0.0_1774039816708_0.11111736868772848"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-02T14:46:03.422Z","modified":"2026-03-20T20:50:17.154Z","1.0.1":"2026-02-02T14:46:03.679Z","1.1.0":"2026-02-02T15:48:07.369Z","1.1.1":"2026-02-04T13:47:46.965Z","1.1.3":"2026-02-05T11:16:49.770Z","1.2.0":"2026-02-07T23:21:37.313Z","1.3.0":"2026-02-08T00:18:56.931Z","1.3.1":"2026-02-09T07:50:16.854Z","1.4.0":"2026-02-20T09:21:31.664Z","1.5.1":"2026-02-23T10:14:29.289Z","1.5.2":"2026-02-23T16:00:47.743Z","1.6.0":"2026-02-23T17:00:10.180Z","1.7.0":"2026-02-24T13:01:00.609Z","1.7.1":"2026-02-24T15:33:38.868Z","1.9.0":"2026-02-25T16:42:15.449Z","2.0.0":"2026-02-27T11:12:24.030Z","2.1.0":"2026-02-27T20:00:42.374Z","3.0.0":"2026-03-03T19:43:53.331Z","3.1.0":"2026-03-04T22:20:44.216Z","4.0.0":"2026-03-09T09:36:16.044Z","5.0.0":"2026-03-13T10:42:19.425Z","6.0.0":"2026-03-20T20:50:16.869Z"},"bugs":{"url":"https://github.com/basiclines/rampa-studio/issues"},"author":{"name":"ismael.fyi"},"license":"MIT","homepage":"https://github.com/basiclines/rampa-studio#readme","keywords":["color","palette","cli","design","oklch","accessibility"],"repository":{"type":"git","url":"git+https://github.com/basiclines/rampa-studio.git"},"description":"Generate mathematically accurate color palettes from a base color","maintainers":[{"name":"basiclines","email":"igonzaleznicolas@gmail.com"}],"readme":"# Rampa CLI\n\nGenerate mathematically accurate, accessible color palettes from a base color.\n\n## Installation\n\n### npm\n\n```bash\nnpx @basiclines/rampa -C \"#3b82f6\"\n```\n\nOr install globally:\n\n```bash\nnpm install -g @basiclines/rampa\nrampa -C \"#3b82f6\"\n```\n\n### Homebrew (macOS/Linux)\n\n```bash\nbrew tap basiclines/tap\nbrew install rampa\n```\n\n### Download Binary\n\nDownload the latest binary for your platform from the [releases page](https://github.com/basiclines/rampa-studio/releases).\n\n| Platform | Architecture | File |\n|----------|--------------|------|\n| macOS | Apple Silicon | `rampa-darwin-arm64` |\n| macOS | Intel | `rampa-darwin-x64` |\n| Linux | x64 | `rampa-linux-x64` |\n| Linux | ARM64 | `rampa-linux-arm64` |\n| Windows | x64 | `rampa-windows-x64.exe` |\n\n### From Source\n\n```bash\ncd cli\nbun install\nbun run build\n# Binary: ./dist/rampa\n```\n\n## Quick Start\n\n```bash\n# Generate a 10-color palette from blue\nrampa --color=\"#3b82f6\"\n\n# Custom size with lightness range\nrampa -C \"#3b82f6\" --size=5 -L 10:90\n\n# Add complementary harmony\nrampa -C \"#3b82f6\" --add=complementary\n\n# Add hue-shifted ramp (45 degrees)\nrampa -C \"#3b82f6\" --add=shift:45\n\n# Output as CSS variables\nrampa -C \"#3b82f6\" --output=css\n```\n\n## Usage\n\n```\nrampa --color <color> [options]\n```\n\n## Flags\n\n### Required\n\n| Flag | Alias | Description |\n|------|-------|-------------|\n| `--color` | `-C` | Base color (hex, hsl, rgb, oklch) |\n\n### Color Format\n\n| Flag | Alias | Description | Default |\n|------|-------|-------------|---------|\n| `--format` | `-F` | Output format: hex, hsl, rgb, oklch | Same as input |\n\n### Palette Size\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--size` | Number of colors (2-100) | 10 |\n\n### Color Ranges\n\n| Flag | Alias | Description | Default |\n|------|-------|-------------|---------|\n| `--lightness` | `-L` | Lightness range start:end (0-100) | 0:100 |\n| `--saturation` | `-S` | Saturation range start:end (0-100) | 100:0 |\n| `--hue` | `-H` | Hue shift range start:end (degrees) | -10:10 |\n\n### Distribution Types\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--lightness-distribution` | Lightness distribution curve | linear |\n| `--saturation-distribution` | Saturation distribution curve | linear |\n| `--hue-distribution` | Hue distribution curve | linear |\n\nAvailable distributions: `linear`, `geometric`, `fibonacci`, `golden-ratio`, `logarithmic`, `powers-of-2`, `musical-ratio`, `cielab-uniform`, `ease-in`, `ease-out`, `ease-in-out`\n\n### Tinting\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--tint-color` | Tint color to blend over palette | - |\n| `--tint-opacity` | Tint strength 0-100 | 0 |\n| `--tint-blend` | Blend mode for tinting | normal |\n\nAvailable blend modes: `normal`, `multiply`, `screen`, `overlay`, `darken`, `lighten`, `color-dodge`, `color-burn`, `hard-light`, `soft-light`, `difference`, `exclusion`, `hue`, `saturation`, `color`, `luminosity`\n\n### Harmony Ramps\n\n| Flag | Description |\n|------|-------------|\n| `--add` | Add harmony ramp (repeatable) |\n\nAvailable types:\n- `complementary` — Opposite on color wheel (+180°)\n- `triadic` — 3 colors, 120° apart\n- `analogous` — Adjacent colors, 30° apart\n- `split-complementary` — 2 colors near opposite\n- `square` — 4 colors, 90° apart\n- `compound` — Complementary + split\n- `shift:N` — Custom hue rotation by N degrees (e.g., `shift:45`, `shift:-30`)\n\n### Output\n\n| Flag | Alias | Description | Default |\n|------|-------|-------------|---------|\n| `--output` | `-O` | Output format: text, json, css | text |\n| `--preview` | | Show colored squares | true |\n\n### Accessibility\n\n| Flag | Alias | Description | Default |\n|------|-------|-------------|---------|\n| `--accessibility` | `-A` | APCA contrast report | off |\n\nThe `-A` flag generates an accessibility report using the [APCA](https://github.com/Myndex/APCA) (Accessible Perceptual Contrast Algorithm) methodology. It analyzes all color pairs across all generated ramps and groups passing pairs by contrast level.\n\n**Filter options:**\n\n| Syntax | Example | Description |\n|--------|---------|-------------|\n| `-A` | `-A` | Show all passing pairs |\n| `-A=<Lc>` | `-A=60` | Minimum Lc threshold |\n| `-A=<label>` | `-A=body` | Filter by named level |\n| `-A=<min>:<max>` | `-A=15:30` | Lc range filter |\n| `-A=<label>:<label>` | `-A=nontext:bold` | Range using level names |\n\n**Level labels:**\n\n| Label | Lc Threshold | Use Case |\n|-------|-------------|----------|\n| `preferred` | 90 | Preferred body text |\n| `body` | 75 | Body text |\n| `large` | 60 | Large text |\n| `bold` | 45 | Large/bold text |\n| `minimum` | 30 | Minimum text |\n| `nontext` | 15 | Non-text elements |\n\n### Color Spaces\n\n| Flag | Description |\n|------|-------------|\n| `colorspace` | Subcommand for querying color spaces |\n\nThe `colorspace` subcommand lets you define and query multi-dimensional color spaces directly from the CLI.\n\n#### Inline Mode\n\n```bash\n# Linear: 2-color interpolated ramp\nrampa colorspace --linear '#ffffff' '#000000' --size 24 --at 12\n\n# Plane: 2D saturation×lightness for a single hue\nrampa colorspace --plane '#1e1e2e' '#cdd6f4' '#f38ba8' --size 6 --xy 3,5\n\n# Cube: 8-corner color cube with named aliases\nrampa colorspace --cube k=#1e1e2e r=#f38ba8 g=#a6e3a1 b=#89b4fa \\\n                        y=#f9e2af m=#cba6f7 c=#94e2d5 w=#cdd6f4 \\\n                 --size 6 --tint r:4,b:2\n\n# Lookup table (no interpolation)\nrampa colorspace --linear '#f00' '#0f0' '#00f' --interpolation false --at 2\n```\n\n#### Config File Mode\n\n```bash\n# Define once in a JSON file, query repeatedly\nrampa colorspace --config catppuccin.json --tint r:4,b:2\nrampa colorspace --config catppuccin.json --tint w:3 --format hsl\n```\n\nConfig file format:\n```json\n{\n  \"type\": \"cube\",\n  \"corners\": { \"k\": \"#1e1e2e\", \"r\": \"#f38ba8\", \"g\": \"#a6e3a1\", \"b\": \"#89b4fa\",\n               \"y\": \"#f9e2af\", \"m\": \"#cba6f7\", \"c\": \"#94e2d5\", \"w\": \"#cdd6f4\" },\n  \"size\": 6,\n  \"interpolation\": \"oklch\"\n}\n```\n\nPlane config:\n```json\n{\n  \"type\": \"plane\",\n  \"dark\": \"#1e1e2e\",\n  \"light\": \"#cdd6f4\",\n  \"hue\": \"#f38ba8\",\n  \"size\": 6,\n  \"interpolation\": \"oklch\"\n}\n```\n\n#### Colorspace Flags\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--linear` | Define a linear color space (2+ colors) | - |\n| `--plane` | Define a plane color space (dark light hue) | - |\n| `--cube` | Define a cube color space (8 key=color pairs) | - |\n| `--config` | Load color space from a JSON config file | - |\n| `--size` | Resolution per axis | 6 |\n| `--at` | Query a specific 1-based index (linear) | - |\n| `--xy` | Query plane with saturation,lightness (e.g., `3,5`) | - |\n| `--tint` | Query cube with alias:intensity pairs (e.g., `r:4,b:2`) | - |\n| `--interpolation` | Interpolation mode: oklch, lab, rgb, false | oklch |\n| `--format` | Output format: hex, hsl, rgb, oklch | hex |\n| `--output` | Output mode: text, json | text |\n\n### Contrast Lint\n\nCheck contrast compliance between two colors using APCA (default) or WCAG 2.x.\n\n```bash\nrampa lint --foreground '#ffffff' --background '#1e1e2e'\nrampa lint --fg '#777' --bg '#fff' --mode wcag\nrampa lint --fg '#fff' --bg '#000' --output json\n```\n\n| Flag | Alias | Description |\n|------|-------|-------------|\n| `--foreground <color>` | `--fg` | Foreground (text) color |\n| `--background <color>` | `--bg` | Background color |\n| `--mode <apca\\|wcag>` | | Contrast algorithm (default: apca) |\n| `--output <text\\|json\\|css>` | `-O` | Output format (default: text) |\n\n**Lint rules (hardcoded):**\n- **contrast-check** — Pass/fail per APCA level (Lc 15–90) or WCAG level (AA/AAA)\n- **near-identical** — Warns if deltaE < 3 between foreground and background\n- **low-contrast** — Warns if contrast is below minimum usable threshold\n- **pure-bw** — Warns if using pure `#000000` or `#ffffff`\n\n### Color\n\nInspect, transform, mix, and export a single color. All transforms operate in OKLCH space.\n\n```bash\nrampa color '#ff6600'\nrampa color 'rgb(100, 200, 50)' --output json\nrampa color '#1e1e2e' -O css --prefix brand\n```\n\n| Flag | Alias | Description |\n|------|-------|-------------|\n| `<color>` | `-c` | Color to inspect/transform (positional or flag) |\n| `--output <text\\|json\\|css>` | `-O` | Output format (default: text) |\n| `--prefix <name>` | | Prefix for CSS variable names (default: color) |\n| `--lighten <n>` | | Increase OKLCH lightness by n (0-1 scale) |\n| `--darken <n>` | | Decrease OKLCH lightness by n |\n| `--saturate <n>` | | Increase OKLCH chroma by n |\n| `--desaturate <n>` | | Decrease OKLCH chroma by n |\n| `--rotate <n>` | | Rotate hue by n degrees |\n| `--set-lightness <n>` | | Set OKLCH lightness to n |\n| `--set-chroma <n>` | | Set OKLCH chroma to n |\n| `--set-hue <n>` | | Set hue to n degrees |\n| `--mix <color>` | | Mix with target color (use --ratio, --space) |\n| `--blend <color>` | | Blend with target color (use --ratio, --mode) |\n| `--ratio <n>` | | Mix/blend ratio 0-1 (default: 0.5) |\n| `--space <oklch\\|lab\\|srgb>` | | Color space for --mix (default: oklch) |\n| `--mode <name>` | | Blend mode for --blend (multiply, screen, overlay, etc.) |\n\nTransforms are applied left-to-right, matching SDK chaining order:\n\n```bash\nrampa color '#66b172' --lighten 0.1 --desaturate 0.05\nrampa color '#ff0000' --mix '#0000ff' --ratio 0.5 --space lab\nrampa color '#ff8800' --blend '#0088ff' --ratio 0.5 --mode multiply\nrampa color '#66b172' --lighten 0.1 --desaturate 0.05 -O css --prefix brand\n```\n\n### Other\n\n| Flag | Alias | Description |\n|------|-------|-------------|\n| `--help` | `-h` | Show help |\n| `--version` | `-v` | Show version |\n\n### Image Palette\n\nExtract color palettes from PNG and JPEG images.\n\n```bash\nrampa palette photo.jpg\nrampa palette photo.jpg --count 5\nrampa palette photo.jpg --ansi --count 3\nrampa palette photo.jpg --group C --sort L\nrampa palette photo.jpg --output json\n```\n\n| Flag | Alias | Description |\n|------|-------|-------------|\n| `<file>` | | Image file path (PNG or JPEG) |\n| `--count <n>` | | Number of dominant colors (default: 10) |\n| `--tolerance <n>` | | DeltaE clustering radius (default: 4) |\n| `--raw` | | Show all unique colors |\n| `--raw-tolerance <n>` | | DeltaE threshold for raw dedup (default: 2) |\n| `--max-colors <n>` | | Max colors for raw output (default: 1000) |\n| `--ansi` | | Classify into ANSI color categories |\n| `--group <L\\|C\\|H>` | | Group by lightness, chroma, or hue |\n| `--l-buckets <n>` | | Number of lightness buckets (default: 5) |\n| `--c-buckets <n>` | | Number of chroma buckets (default: 4) |\n| `--h-buckets <n>` | | Number of hue buckets (default: 8) |\n| `--sort <frequency\\|L\\|C\\|H>` | | Sort order (default: frequency) |\n| `--average` | | Show average color only |\n| `--temperature` | | Show color temperature only |\n| `--sample-size <n>` | | Pixels to sample (default: 50000) |\n| `--output <text\\|json\\|css>` | `-O` | Output format (default: text) |\n| `--prefix <name>` | | CSS variable prefix (default: palette) |\n\n## Examples\n\n### Basic Palette\n\n```bash\nrampa -C \"#3b82f6\"\n```\n\n### Custom Lightness Range\n\n```bash\nrampa -C \"#3b82f6\" -L 10:90 --lightness-distribution=fibonacci\n```\n\n### With Tinting\n\n```bash\nrampa -C \"#3b82f6\" --tint-color=\"#FF0000\" --tint-opacity=15 --tint-blend=overlay\n```\n\n### Multiple Harmonies\n\n```bash\nrampa -C \"#3b82f6\" --add=complementary --add=triadic\n```\n\n### Custom Hue Shifts\n\n```bash\n# Warm shift (+45°)\nrampa -C \"#3b82f6\" --add=shift:45\n\n# Cool shift (-30°)  \nrampa -C \"#3b82f6\" --add=shift:-30\n\n# Multiple shifts\nrampa -C \"#3b82f6\" --add=shift:30 --add=shift:60 --add=shift:90\n```\n\n### JSON Output\n\n```bash\nrampa -C \"#3b82f6\" --size=5 --output=json\n```\n\nOutput:\n```json\n{\n  \"ramps\": [\n    {\n      \"name\": \"base\",\n      \"baseColor\": \"#3b82f6\",\n      \"config\": { ... },\n      \"colors\": [\"#000000\", \"#103c70\", \"#4070bf\", \"#afb9cf\", \"#ffffff\"]\n    }\n  ]\n}\n```\n\n### CSS Custom Properties\n\n```bash\nrampa -C \"#3b82f6\" --size=5 --output=css\n```\n\nOutput:\n```css\n:root {\n  /* base */\n  --base-0: #000000;\n  --base-25: #103c70;\n  --base-50: #4070bf;\n  --base-75: #afb9cf;\n  --base-100: #ffffff;\n}\n```\n\n### CSS with Harmonies\n\n```bash\nrampa -C \"#3b82f6\" -O css --add=complementary\n```\n\nOutput:\n```css\n:root {\n  /* base */\n  --base-0: #000000;\n  --base-50: #4070bf;\n  --base-100: #ffffff;\n\n  /* complementary */\n  --complementary-0: #000000;\n  --complementary-50: #bf8f40;\n  --complementary-100: #ffffff;\n}\n```\n\n### Piping (no preview)\n\n```bash\nrampa -C \"#3b82f6\" --no-preview | head -5\n```\n\n### Accessibility Report\n\n```bash\n# Full APCA contrast report\nrampa -C \"#3b82f6\" --add=complementary -A\n\n# Filter by minimum Lc threshold\nrampa -C \"#3b82f6\" --add=complementary -A=body\n\n# Filter by Lc range\nrampa -C \"#3b82f6\" --add=complementary -A=15:30\n\n# Filter using level labels\nrampa -C \"#3b82f6\" --add=complementary -A=nontext:bold\n\n# Accessibility report in JSON\nrampa -C \"#3b82f6\" --add=complementary -A -O json\n\n# Accessibility report in CSS (appended as comment)\nrampa -C \"#3b82f6\" --add=complementary -A -O css\n```\n\n### Color Spaces\n\n```bash\n# Interpolated grayscale ramp, query the midpoint\nrampa colorspace --linear '#ffffff' '#000000' --size 24 --at 12\n\n# 8-corner color cube, query a tint\nrampa colorspace --cube k=#1e1e2e r=#f38ba8 g=#a6e3a1 b=#89b4fa \\\n                        y=#f9e2af m=#cba6f7 c=#94e2d5 w=#cdd6f4 \\\n                 --size 6 --tint r:4,b:2\n\n# Full palette as JSON\nrampa colorspace --cube k=#000 r=#f00 g=#0f0 b=#00f \\\n                        y=#ff0 m=#f0f c=#0ff w=#fff \\\n                 --size 6 --output json\n\n# Config file for repeated queries\nrampa colorspace --config theme.json --tint r:4,b:2 --format hsl\n```\n\n### Contrast Lint\n\n```bash\n# Default APCA contrast check\nrampa lint --fg '#ffffff' --bg '#1e1e2e'\n\n# WCAG mode\nrampa lint --fg '#777' --bg '#ffffff' --mode wcag\n\n# JSON output for CI/automation\nrampa lint --fg '#fff' --bg '#000' --output json\n\n# CSS output\nrampa lint --fg '#fff' --bg '#000' -O css\n```\n\n### Color Inspect\n\n```bash\n# View all formats\nrampa color '#ff6600'\n\n# JSON output\nrampa color 'rgb(100, 200, 50)' --output json\n\n# CSS custom properties\nrampa color '#1e1e2e' -O css\n\n# Transform: lighten and desaturate\nrampa color '#66b172' --lighten 0.1 --desaturate 0.05\n\n# Derive bright variant\nrampa color '#06ef48' --lighten 0.1 --desaturate 0.05\n\n# Mix two colors in lab space\nrampa color '#ff0000' --mix '#0000ff' --ratio 0.5 --space lab\n\n# Blend with multiply mode\nrampa color '#ff8800' --blend '#0088ff' --ratio 0.5 --mode multiply\n\n# Set absolute OKLCH values\nrampa color '#f85149' --set-lightness 0.48 --set-chroma 0.15\n```\n\n### Image Palette\n\n```bash\n# Dominant colors from a photo\nrampa palette photo.jpg\n\n# Top 5 with ANSI swatches\nrampa palette photo.jpg --count 5\n\n# ANSI-classified palette\nrampa palette photo.jpg --ansi --count 3\n\n# Group by chroma, sorted by lightness (accent discovery)\nrampa palette photo.jpg --group C --sort L\n\n# Group by lightness with 3 buckets\nrampa palette photo.jpg --group L --l-buckets 3\n\n# Group by hue, sorted dark→light\nrampa palette photo.jpg --group H --sort L\n\n# Raw unique colors\nrampa palette photo.jpg --raw --tolerance 5\n\n# JSON output for tooling\nrampa palette photo.jpg --output json\n\n# CSS variables\nrampa palette photo.jpg --output css --prefix photo\n\n# Average color and temperature\nrampa palette photo.jpg --average\nrampa palette photo.jpg --temperature\n```\n\n### Color Themes\n\nInstall and manage color themes across multiple terminal and editor apps. Themes are sourced from the VS Code marketplace and converted to native formats.\n\n```bash\nrampa theme list\nrampa theme list \"Dracula\"\nrampa theme list --paired --sort installs\nrampa theme \"Tokyo Night\" --show\nrampa theme \"Dracula\" --install ghostty\nrampa theme \"Catppuccin Mocha\" --install ghostty,kitty,alacritty --dry-run\n```\n\n**Supported apps:** `ghostty`, `iterm2`, `alacritty`, `kitty`, `windows-terminal`, `warp`, `hyper`, `vscode`, `xcode`, `android-studio`\n\n#### List flags\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `[query]` | Fuzzy search by name (positional) | — |\n| `--paired` | Show only dark/light pairs (one row per pair) | off |\n| `--sort <field>` | Sort by: `name`, `installs`, `rating`, `ratings`, `mode` (chainable) | `name` |\n| `--min-installs <n>` | Only show themes with at least n installs | 0 |\n| `--min-contrast <n>` | Only show themes where avg APCA contrast of fg + tonal colors ≥ n (0–108) | 0 |\n| `--min-distinct <n>` | Deduplicate similar themes within the same publisher using full OKLCH signature (0–100) | 0 |\n| `--all` | Show all results (default cap: 100) | off |\n| `--local` | Use local `themes/` directory instead of fetching from GitHub | off |\n\n#### Install / inspect flags\n\n| Flag | Description |\n|------|-------------|\n| `--install <app>` | Generate and write theme file for the given app |\n| `--show` | Print theme colors and metadata |\n| `--preview` | Open interactive browser preview |\n| `--dry-run` | Print generated output without writing |\n\n#### Examples\n\n```bash\n# Curated paired list — popular, good contrast, deduplicated\nrampa theme list --local --sort installs --paired \\\n  --min-installs 1000 --min-contrast 50 --min-distinct 20 --all\n\n# Fuzzy search + paired filter\nrampa theme list --paired \"Solarized\"\n\n# Install to multiple apps\nrampa theme \"Gruvbox Dark Hard\" --install alacritty\nrampa theme \"Dracula\" --install ghostty,kitty,iterm2\nrampa theme \"Catppuccin Mocha\" --install warp --dry-run\n\n# Preview before installing\nrampa theme \"Tokyo Night\" --show\nrampa theme \"Aura Dark\" --preview\n```\n\n## Contextual Help\n\nRun any flag without a value to see detailed help:\n\n```bash\nrampa --lightness-distribution\nrampa --add\nrampa --output\n```\n\n## Development\n\n```bash\ncd cli\nbun install\n\n# Run in development\nbun run dev -- -C \"#3b82f6\"\n\n# Run tests\nbun test\n\n# Build for current platform\nbun run build\n\n# Build for all platforms\nbun run build:all\n```\n\n## AI Evals\n\nCompare how different LLM models use the Rampa CLI by sending the same prompt to multiple models in agent mode. Models can discover rampa via `--help`, execute commands, and iterate. Use `--raw` to run without rampa for baseline comparison. See [evals/README.md](evals/README.md) for details.\n\n```bash\nbun run eval                                          # all prompts, all models\nbun run eval --prompt ghostty-matrix-theme --no-judge  # single prompt\nbun run eval --prompt ghostty-matrix-theme --raw       # without rampa (baseline)\n```\n\n## Build Targets\n\n```bash\nbun run build              # Current platform\nbun run build:darwin-arm64 # macOS Apple Silicon\nbun run build:darwin-x64   # macOS Intel\nbun run build:linux-x64    # Linux x64\nbun run build:linux-arm64  # Linux ARM64\nbun run build:windows-x64  # Windows x64\nbun run build:all          # All platforms\n```\n","readmeFilename":"README.md"}