npx도 실행도되고 install해서도 잘 되네요 ㅎㅎ 다른거 만들던중 이부분은 똑떼서 따로 먼저 배포해볼 수 있을것같아서 해봤어요
hsl의 명도기반으로 기본 색상정보인 색, 채도, 명도 3가지 정보를 적은 기본색 맵핑객체를 만들고 함수에 넣으면 해당 기본색을 중앙으로 두고 위아래로 4개씩 총 9계층의 스펙트럼을 만들어줍니다
만들면서 고민한건 블랙과 화이트에 너무 가깝거나 블랙과 화이트가 되면 색의 고유성이 사라지기에
경계점을 계산하고 일정한 수치만큼씩만 변하게 했어요
아마도 저만 쓸 것 같지만... 흠흠... 그래도 기분이 좋네요
개고수