Repository navigation
v1.5.0 — JavaScript SDK & Color Spaces
JavaScript SDK & Color Spaces
Major Features
-
@basiclines/rampa-sdk— Full JavaScript SDK with fluent builder APIrampa('#hex').size(10).lightness(10,90).generate().toCSS(),.toJSON(),.format(),.add(),.tint()rampa.mix()— OKLCH color mixingrampa.readOnly()— Color conversion without ramp generationcolor()utility with.rgb,.luminance,.format()
-
Color Spaces — Structured palettes from anchor colors
LinearColorSpace— 1D interpolated ramp between 2+ colorsCubeColorSpace— 3D trilinear interpolation with 8 corner colorsrampa colorspaceCLI subcommand with--linear,--cube,--config- Supports OKLCH, LAB, and RGB interpolation modes
-
Ghostty integration — 256-color terminal palette generator using rampa-sdk
Infrastructure
- npm trusted publishing via GitHub Actions (OIDC, no NPM_TOKEN needed)
- Unified release script for CLI + SDK