{"_id":"@hairy/palette","_rev":"70-6d4c9e2df742be57f4cf09d664c39c59","name":"@hairy/palette","dist-tags":{"latest":"1.52.0"},"versions":{"0.2.0":{"name":"@hairy/palette","version":"0.2.0","license":"MIT","_id":"@hairy/palette@0.2.0","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"d06003061753a30d7455576e6e7844598772db43","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.2.0.tgz","fileCount":13,"integrity":"sha512-KB/14zm9vDU1qp1oX/DwpmgmuPj5J5inhrvQdC1vY7cSNbUqMWASLyUznRHRNDTb/+67mqwfu847R0DOf91Pdg==","signatures":[{"sig":"MEQCIGTsU8ms06T68flaQnLz9dtkqzuMwh/d+XCyTaWfTnugAiB4UmjgnvDYf92u50D0mmg5649WFhJUMo/innqq96/fqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinK/4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC1w//R/hG8hh9bLa+pPBJczpXDIzUsGITMmZL5lVFqHZCWqm3TKtx\r\nr/uRc+TlrYZwwvAgthVSaZofssbbjdmoWpjPV+gyMIrq0bA05Vyl5ND3NNaz\r\nB4b/jy1mXI7J8walMb+6miZJjlqRXVCo6+pmPGUQ2kBGzV83ENuVYFfNTVqE\r\nAmY1+MtQOHADtpcQDM7FgmM5sWxQSWIZRLvKtrAA9s/Xs82zMBE2vJJkv6F/\r\neyfCNTak3vf2GjtKh3yIyry+JJxIQ8GDZlhS1kKXCnBY/oRi+QO1R8A4i10T\r\n2XH0WolIyf1Y83gSq8KismLLRb5ZW3qR1+8ppA4LfxngUbXbAAG6iIuF85Ng\r\naIfGtnoba/KcDesEjMqKdog14oOrpfyGcuSAJd2iXc2gedNPviqnvLjcR1ih\r\nbHNSiJBxRMNoRa+IPryLy5rSIAeBm92QRzGOiW6Jt4gmVKz2u8LB7l8N2I7w\r\nZcFMKZrLkBr3WwH+Pa4DTiW5c08JRml3aAL5jlp8MyXm6zLspwB6UG4wH7dB\r\nFjQiLM8Jtv0Wf2t53qxkpWjtYTKSSRiQ9pf3wccsmjgNXuN4PoI/Pswdkb3u\r\n3HPji3dWgo+pbsbFCyiIg6hzV/INGFNJl4OjF3DKLMwvEWLI49VR2PtSuXAE\r\nmZXESqGQJkMC9hCIkuAtjGgxLCkbhhFRUew=\r\n=z9uW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs.js","_from":"file:hairy-palette-0.2.0.tgz","types":"./index.d.ts","unpkg":"./index.iife.min.js","module":"./index.esm.js","exports":{".":{"import":"./index.esm.js","require":"./index.cjs.js"},"./*":"./*"},"scripts":{"build":"hairy build --esllpkg --type"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\60aef3ce11678fcf108de58b5ac393cc\\hairy-palette-0.2.0.tgz","_integrity":"sha512-KB/14zm9vDU1qp1oX/DwpmgmuPj5J5inhrvQdC1vY7cSNbUqMWASLyUznRHRNDTb/+67mqwfu847R0DOf91Pdg==","_npmVersion":"8.5.5","directories":{},"_nodeVersion":"16.15.0","publishConfig":{"jsdelivr":"./index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.2.0_1654435832462_0.0731397196693584","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@hairy/palette","version":"0.3.0","license":"MIT","_id":"@hairy/palette@0.3.0","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"a82dec4edfd33169357215247f29c917c3d8f94f","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.0.tgz","fileCount":13,"integrity":"sha512-uW9r2/v44iI8I/iXoaBQiPfocF3G8paAK1cwYnWfw1d7jCky7CjPfDe8Lu6ZchxMLCbtVVEleXdfd6Gw5tcu8w==","signatures":[{"sig":"MEUCIHjiTpwbqlqzFTCuI6M2oVU0regwijMFLAvfQvmAe2QNAiEA1hHgPY+XqUkhJWXvZNDhVMkxh3D/ywt15SwSu4aBeG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc1xuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjXA//UDMU64Lkzhkp0s04D1aLGJXu77AFcrTRmhxZSUZP2nLjt1xv\r\n7Pv0BlAu775DK44LqLOr7ARjZIlOrgiVWmnKh3ghMKmW8Akwqxm4MsV/+acS\r\n8ekTHco02YfrXKrPVmtrk010bacIMi2kX76NglwDhUkw/yzd3G6yqxp1cFeZ\r\nuDgMXA1jEx/zDi4yZ7p/AOZTJfK3a8W8ZWggGRnrP9GV4NujoB3JE9sCG++w\r\nfMhMjtr5nP/NEsIPT+WP55Z/ZZjQhRsPpPQ2yHijxSTKQPRsg0O/2hKTPReP\r\n5KB6SjzUbt7qxnaZQCu93a4gXwFnwKnMXXbQy8yeTMz1cadzbNk2iR2hdExD\r\n4Lga/oLTPLvS0XkGchmBIcGZdPLEIYDU7owHbsbmjyK6uypPASCVvGd9KvMt\r\nMGazN5qahvvR+zbBceiFNRj7Pm/kw2YYWuiYBpwddoWt+O2dpFQ4PVCPnKNX\r\ngbzbMVXl/pkCdjPbLMa7zZJmh6XJ9FWQd/Uxm9/0L/8iLKn4zdhTQM8m6s6O\r\nHAnXmtCDF1OhXLpqLS3ZWR6kg4467O41/es0bkjyBBKGvqIzEcsYAss39TmM\r\nHDDoMiw+5OFSkbw0H16iLOFhE/91Jlo+YC/EahJGW0o2tRGf4alqv237eTwS\r\nI9+YotVhiFgSvhuTx69sLZ13GwGiqmft+FM=\r\n=Od35\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs.js","_from":"file:hairy-palette-0.3.0.tgz","types":"./index.d.ts","unpkg":"./index.iife.min.js","module":"./index.esm.js","exports":{".":{"import":"./index.esm.js","require":"./index.cjs.js"},"./*":"./*"},"scripts":{"build":"hairy build --esllpkg --type"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\4310baab59c30355ac3687d158f0630b\\hairy-palette-0.3.0.tgz","_integrity":"sha512-uW9r2/v44iI8I/iXoaBQiPfocF3G8paAK1cwYnWfw1d7jCky7CjPfDe8Lu6ZchxMLCbtVVEleXdfd6Gw5tcu8w==","_npmVersion":"8.5.5","directories":{},"_nodeVersion":"16.15.0","publishConfig":{"jsdelivr":"./index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.0_1668504686765_0.6711649121765624","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@hairy/palette","version":"0.3.1","license":"MIT","_id":"@hairy/palette@0.3.1","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"613cd7ed5ebfb438cd4f64173cefda7bc6b1132a","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.1.tgz","fileCount":13,"integrity":"sha512-hFeyqthZLvrYh3wKr+qopNUQrhe2Em32SO0VAUrQ1WqwafmAgnOJpqifAj+yZIxZUe2vUgYJTC5YY55bqRwqGA==","signatures":[{"sig":"MEQCIApEyjcgDoS3bfcmjXuvn9Agxn63MIF9oSBBDj/hlRZLAiBPO0QR+tXtLIDQiigVzv/4f+qQOR4V9aTJ9KBVhs61SA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc17KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3Dw//eKR4uaiL+KLLhFs7v41sTSeUgXgMPkcpS7aRxbzFsYQu50b2\r\nSW/IKmZ+zhAalnrivofKQzKmZedcRA6qvfz322FOUfjfrfZLxugDnDV4fmYF\r\n483+jo7dn5DXhXOn146ZXSTqwGAbHAVN6tYo2Slry21FyTqtQWpoGPcppXK2\r\nDIDGtWDb3GuHOBwac8t+UCtTOhrzI0re3gXpPVh20QRBrvvG0iv1l5dDpmrQ\r\nRJZ2kY9REINV0pWm0ox8zAQbZKBl3tpYQFw21kJd9a2lm+nrAGGlp7Dmlh9g\r\nvYd/gjZ71xNXMq4WZ4PISD267RAmxdBI0TMyDBfL0e6KaHKoRhmF8WQA8ARw\r\ncbG7VMrHZWvw6xe/16EaJunG9rcSX3Q5ry70Vcdhnd1T8+JX4Zfkp9cv/H5K\r\n1hOcLPbSSmBLMjLz1Dmy7KSE7KsnNqjuB0UVd4jHMakhIiJM3g4FD9dOAo1M\r\n/VlM4UA0KV7KGG9LkEVTm03ejdSGfFYtXc8L4h1LtNZA5ruWMNXQjnGkZ/tB\r\nRs1+Cg81+/LV1klcsjhJ0ewJqi9R6Z1Lf8XYNJZqZtuTl8egs7JeWu8eH/qS\r\nJFtEzTb66lZXXJMD8NiTB+Mzdq7rsyjOHWAvkmWJEV2WtoiCohw1K/Y4ggOj\r\nZsV5rTvaZBd1Lf8ULY5JVe5WhMnRTrenX6E=\r\n=e9ks\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs.js","_from":"file:hairy-palette-0.3.1.tgz","types":"./index.d.ts","unpkg":"./index.iife.min.js","module":"./index.esm.js","exports":{".":{"import":"./index.esm.js","require":"./index.cjs.js"},"./*":"./*"},"scripts":{"build":"hairy build --esllpkg --type"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\362e083efa8e55de2affeea1a98ed69e\\hairy-palette-0.3.1.tgz","_integrity":"sha512-hFeyqthZLvrYh3wKr+qopNUQrhe2Em32SO0VAUrQ1WqwafmAgnOJpqifAj+yZIxZUe2vUgYJTC5YY55bqRwqGA==","_npmVersion":"8.5.5","directories":{},"_nodeVersion":"16.15.0","publishConfig":{"jsdelivr":"./index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.1_1668505290760_0.3845433571702159","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@hairy/palette","version":"0.3.2","license":"MIT","_id":"@hairy/palette@0.3.2","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"79c637ecadb5cdfdadd28c99949edb2e1e0f76fa","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.2.tgz","fileCount":13,"integrity":"sha512-Sy9rzq6Nd+RnXky3KO4jkMLAyTz9+OvRSmF1ZhW8m9ep8qNewyKH1pLgT5H0hH3QxgRnUv4oRUk/05il+9wZrg==","signatures":[{"sig":"MEUCIAtglvLPOChZBo1lrQPfzPNHNRzYM6HB2wCHpQDqUv4sAiEA1m70kv+OT9pWv1+jp+/7S9hzSu2K4cQLoCHrx/3+bMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc1+mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDWA//QRbbrLZg9zteyMyrHW9KJ+BrAMpiBcY+I7k5KBND/XvfELvH\r\n3HQkBuPKL/p75Cus1F+jkhUmuaEUyHxYIsKwD+Zch2fXgnfneLUHB1vXrTwm\r\n5a07LekwjWrsS2QRxJETOm8pkIWKltAvEi/LKgRYy8qfyiwl7p9D4m0NZbVD\r\nJHRoGKchvxHU+CXgZaZObNYcjpUSewdMGvn5rEzMWOPkZspLU6gsST1eapeF\r\nIMQdNpc7ZJGmEAcCQfV5J7TDvoOlX2PRWDdGf/JW9dwJtcJiuVaVOfFvo2K5\r\nOMgIhcX2ZXTkWrVQ+TI4s0SjGaqCfkQlk+wpOFID8FaL6b1NV3bxCC5uuoTp\r\nIsCc86B6ggLnVBJWAfzkGICP+Z7vbVCfjn3jFMMGIX3nnbJ8AIFnlzON3lJ7\r\nL0+B3/8EmfRGhwWDbRrROO/i9o3FdZFRPnliZVlAdQseJ0iAnuR4PrBx2wBO\r\nCAbnV0v6Wo1JRUrQ3fppKVifOKZ+VloLAKgfAUiULMIPcDnVYkhkWV/l3Apq\r\nVVDva2oLx4wtcj6+H+dT+mhapzgDMnmFjBblbKNTqqgN13laqH0eaeGky50Z\r\njEkTg9V2ftEeHqWqByCIr31TU4aCMi5eUyxiLmd3MFCarur3dXfB7VPKOG+P\r\nN/vW3x0alwSCjqSrxFJSwvjji2JGQpjmYSU=\r\n=cX79\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs.js","_from":"file:hairy-palette-0.3.2.tgz","types":"./index.d.ts","unpkg":"./index.iife.min.js","module":"./index.esm.js","exports":{".":{"import":"./index.esm.js","require":"./index.cjs.js"},"./*":"./*"},"scripts":{"build":"hairy build --esllpkg --type"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\e10e29a4da09f7f7766f72ee8e716fd1\\hairy-palette-0.3.2.tgz","_integrity":"sha512-Sy9rzq6Nd+RnXky3KO4jkMLAyTz9+OvRSmF1ZhW8m9ep8qNewyKH1pLgT5H0hH3QxgRnUv4oRUk/05il+9wZrg==","_npmVersion":"8.5.5","directories":{},"_nodeVersion":"16.15.0","publishConfig":{"jsdelivr":"./index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.2_1668505510541_0.1609422777235805","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@hairy/palette","version":"0.3.3","license":"MIT","_id":"@hairy/palette@0.3.3","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"b0982d51ba926e439a684b5dea6b78584f92343a","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.3.tgz","fileCount":13,"integrity":"sha512-X2LkFe6Txwu8xaXVW2NYauKPpbpV0VXM1QtB6qsi4IJU2cP8baeGgXS5J7+54LaopSt9TFhwGRcMh0XaMavBcw==","signatures":[{"sig":"MEMCH1Yvj45/XnroSQ/XH57hQG6Kugg2V+65SCWal+DTWpACIHnAjHmNhFDooe6T21I5Xn2FrUxZ8AS4XtCoizSaPAYc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdEqiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFXg//YrEAP48NfBH5isLzDq8ulHUxfRrJwxJ5pbOCFo/ciOWYGM4M\r\n797a9TV9Lud45oL9Nz52CA58X9tljV8NY78N+pTGn2aWCT5Vun23BFf83x44\r\nUtGD0nCRrVa1yXvm7bT9r1rYYM9WpqL2can7XSJUFQnOhGYoamqvTY6RyTwd\r\nCL4xpgQmjgY49BipOQWxvLb16SC8nYIf33NnK2qX4PFmT1wsnBtggPjIolwc\r\nqcvxGeirvkxKlMmDOBIZFcoOVSrQGDY/MmZPFKgl2W9GOLKKRVmEliI+ix4/\r\nwQ1fwM79iKCcnMZwyAp8IPnZ6teisxCvwWid/cOBWP8s1RTgdSfp6C3l/5+0\r\nB05E8oLY6zRQzB8p05ZUmg2/SBFrZ/Nl6uZS2YT01gevwrysyFVXJUZQ4ikn\r\ndRn3pR6yrSR1ycXIKi4YNW4acq8UIXIdC3Io1/dbVcYnqQympEK7O1cHTKoj\r\nkO2ZIkFAFPZNko1aOcBiBFaWaGMv5V1H/pB3017dN2TIvxeT6BNJmd1ZgLgp\r\nfBSWoghMvl9M72WvzaHXAkKXvMnJeo0KhUzkhhz3yFmbdGyVZG/qnyH+UBnM\r\nZYKQasgUQHnTUmZd0ps9+8QEKMnM7qU5R5bgFcX0p/zvbsuxsSROgg6Dyl45\r\nrqglZxIKl7dS59s8o1qUtDVYjVO8wWW8/50=\r\n=/viN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs.js","_from":"file:hairy-palette-0.3.3.tgz","types":"./index.d.ts","unpkg":"./index.iife.min.js","module":"./index.esm.js","exports":{".":{"import":"./index.esm.js","require":"./index.cjs.js"},"./*":"./*"},"scripts":{"build":"hairy build --esllpkg --type"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\0ec5245e1ab0a1074a77492c47bcbae2\\hairy-palette-0.3.3.tgz","_integrity":"sha512-X2LkFe6Txwu8xaXVW2NYauKPpbpV0VXM1QtB6qsi4IJU2cP8baeGgXS5J7+54LaopSt9TFhwGRcMh0XaMavBcw==","_npmVersion":"8.5.5","directories":{},"_nodeVersion":"16.15.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.3_1668565666034_0.6563015031889796","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@hairy/palette","version":"0.3.4","license":"MIT","_id":"@hairy/palette@0.3.4","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"c7ae4126d3e03a6103a9c21a11667d8c2d62c257","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.4.tgz","fileCount":6,"integrity":"sha512-otKIoEW1ja+UmkItfqpZIXJ7M9555eqJwCyjxVoJ1uWgbwPdyCvs9pcN9UV8Op/1XT0g7FeBEbpcj79CBknD3w==","signatures":[{"sig":"MEUCIQDoWwZSrMBvr4rO4oyYJ5CvbFq9jGFb5UHtDWGCy3M7LwIgb0betoEZ28gIf5jPFpdKVLshSy5ie3O2DNrfLWSm6aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21357},"main":"./dist/index.cjs.js","_from":"file:hairy-palette-0.3.4.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.iife.min.js","module":"./dist/index.esm.js","exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./*":"./*"},"scripts":{"build":"ptsup src/index.ts --dts"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\952f800bbb07a1a1777fe6db5be4fc00\\hairy-palette-0.3.4.tgz","_integrity":"sha512-otKIoEW1ja+UmkItfqpZIXJ7M9555eqJwCyjxVoJ1uWgbwPdyCvs9pcN9UV8Op/1XT0g7FeBEbpcj79CBknD3w==","_npmVersion":"8.5.5","directories":{},"_nodeVersion":"16.15.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.4_1685589190337_0.16617444434015227","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@hairy/palette","version":"0.3.5","license":"MIT","_id":"@hairy/palette@0.3.5","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"701c5196296bd57d93a77eeae366eb0ac525db74","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.5.tgz","fileCount":6,"integrity":"sha512-rUB3l7WSDVEA7ud8zOsq7LQl4X543ueqSfZ4+6up2UU2lzAz9kWZtfcErDhcFpPk0OO/ES9QKMKJfcIQ1Tch8w==","signatures":[{"sig":"MEUCIGmoVsXt2HDzX5wWW/XuiRGbzKARqn4yJ6dFMeDd2SJRAiEA3i8Z9fjHGi4l2Tf8yYbLr9JgGtXMdkD5WYPs0kRQxx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21393},"main":"./dist/index.cjs.js","_from":"file:hairy-palette-0.3.5.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.iife.min.js","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./*":"./*"},"scripts":{"build":"ptsup src/index.ts --dts"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\d939d0e33164962a04fd40c7619cc36e\\hairy-palette-0.3.5.tgz","_integrity":"sha512-rUB3l7WSDVEA7ud8zOsq7LQl4X543ueqSfZ4+6up2UU2lzAz9kWZtfcErDhcFpPk0OO/ES9QKMKJfcIQ1Tch8w==","_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.5_1700619871442_0.42485414254234355","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@hairy/palette","version":"0.3.6","license":"MIT","_id":"@hairy/palette@0.3.6","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"b47e8da3115d0caca029b89829c45a67f58ce2bf","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.6.tgz","fileCount":3,"integrity":"sha512-Dl0pmX0dI576oc1LGwOA5YN57OLQcK5hBaFvkG39l1KaEAYWsvsVGvZw/bq3nfHewoN09r7/tY9Sq1ZXpf0WsQ==","signatures":[{"sig":"MEYCIQDESHJAaztvFz0hryCb78mO8UuUedeI50Njs7ZSsxizbgIhAJE5/lVUhpAQX3QOnFv9yJlrkR4hcIH/kT8NcJ41zVPu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9121},"main":"./dist/index.cjs.js","_from":"file:hairy-palette-0.3.6.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.iife.min.js","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./*":"./*"},"scripts":{"build":"ptsup src/index.ts --dts"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\0f9ee426d712a4e230fd4d0384ac8e16\\hairy-palette-0.3.6.tgz","_integrity":"sha512-Dl0pmX0dI576oc1LGwOA5YN57OLQcK5hBaFvkG39l1KaEAYWsvsVGvZw/bq3nfHewoN09r7/tY9Sq1ZXpf0WsQ==","_npmVersion":"8.19.4","directories":{},"_nodeVersion":"16.20.2","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.6_1702112345358_0.3475623820249083","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@hairy/palette","version":"0.3.7","license":"MIT","_id":"@hairy/palette@0.3.7","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"8dc714c360bf5e814add87cfe6f97190b45f71cf","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.7.tgz","fileCount":3,"integrity":"sha512-Xxub/p1LzcKsmmepPCwNe0J/GzIeCdZURn/cNjICX9lELAObbCzMc7dNEUZKE9vqEuuItNpfHCdOFzlvHbYNTw==","signatures":[{"sig":"MEUCIQClNEteoHaQAaJvnuN8Dir10M7IL+0J19e2eubGJUUj0QIgLcki+vLwFvYvNA3wCqc+KgVnaX3hNJb2rP8FH0YRmQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9121},"main":"./dist/index.cjs.js","_from":"file:hairy-palette-0.3.7.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.iife.min.js","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./*":"./*"},"scripts":{"build":"ptsup src/index.ts --dts"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\a4eff61d4ed73f549028337d461a3082\\hairy-palette-0.3.7.tgz","_integrity":"sha512-Xxub/p1LzcKsmmepPCwNe0J/GzIeCdZURn/cNjICX9lELAObbCzMc7dNEUZKE9vqEuuItNpfHCdOFzlvHbYNTw==","_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.7_1705408857364_0.43184717753361457","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"@hairy/palette","version":"0.3.9","license":"MIT","_id":"@hairy/palette@0.3.9","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"9277a1debc413d95c854930f5c525d3d4532e004","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.9.tgz","fileCount":6,"integrity":"sha512-n8r0/tfjQAbZKMXmiLzJ5p6f8JSKqVQjNtlP0wRNT3KAbrbJImjR7tcDiZHUpclWLTsrbWeD8eEKF4gCqM4VFg==","signatures":[{"sig":"MEUCIQDh1nGSRCYWW7tLjKnG2l1zRbY1yZDjkeK30L2K9pK+xQIgN7/ZtnNMtBEyr8yJ6oDKiRNS/3Hd56ZAAn/poaR1+g4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21381},"main":"./dist/index.cjs","_from":"file:hairy-palette-0.3.9.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.iife.min.js","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"build":"ptsup src/index.ts --dts"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\2442e852c914ee80af1aa16706f79ce2\\hairy-palette-0.3.9.tgz","_integrity":"sha512-n8r0/tfjQAbZKMXmiLzJ5p6f8JSKqVQjNtlP0wRNT3KAbrbJImjR7tcDiZHUpclWLTsrbWeD8eEKF4gCqM4VFg==","_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.2","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.9_1717142596495_0.945462550732425","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"@hairy/palette","version":"0.3.10","license":"MIT","_id":"@hairy/palette@0.3.10","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"a0ae238e80dda7dc3565235c18856012ad08eed7","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.10.tgz","fileCount":5,"integrity":"sha512-pG/QYHa9GlocJPgGrl7Ni4GRVDjyzvJRLyYtQaUJYJ8/m9ntu3iVmXb5OXWRDcVOjING3YQYj7UHS0R1gVDj5g==","signatures":[{"sig":"MEUCIHY9b44eJAanEwyXWkvZk8WVTY+vc2h9rHlNs+xW+9a+AiEAvw6fIuYRBeF/KMtgxizDwFzbEphmmY6Er6F+bmGJFhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13970},"main":"./dist/index.cjs","_from":"file:hairy-palette-0.3.10.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.iife.min.js","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"build":"ptsup src/index.ts --dts"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\b77ac75f5091bce9ce1d2c6ac11b4f0c\\hairy-palette-0.3.10.tgz","_integrity":"sha512-pG/QYHa9GlocJPgGrl7Ni4GRVDjyzvJRLyYtQaUJYJ8/m9ntu3iVmXb5OXWRDcVOjING3YQYj7UHS0R1gVDj5g==","_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.13.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.10_1736752559875_0.21743111848913133","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@hairy/palette","version":"0.3.11","license":"MIT","_id":"@hairy/palette@0.3.11","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"00a73b272b032c13baedff48dc9cdf34d1be4275","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.11.tgz","fileCount":5,"integrity":"sha512-W+ScOlMiudM/lsOtOM6QtK6JRonCXjubf6LK8iqHT1p0tpvzLpJ8DEfIIFRE2UVxBPDrzQhUTXDfPQgoFQeaUw==","signatures":[{"sig":"MEUCIBn4tq4DX7HYxhk/37jb6nU4c8WdyTH93tt97kPZofpsAiEAyV/GGd6ryNHog8IZCJy3ejspDiKsbxqOj7o5DOXu0IU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13970},"main":"./dist/index.cjs","_from":"file:hairy-palette-0.3.11.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.iife.min.js","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"build":"ptsup src/index.ts --dts"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\95141\\AppData\\Local\\Temp\\70fb03e366a379805762af35eef86605\\hairy-palette-0.3.11.tgz","_integrity":"sha512-W+ScOlMiudM/lsOtOM6QtK6JRonCXjubf6LK8iqHT1p0tpvzLpJ8DEfIIFRE2UVxBPDrzQhUTXDfPQgoFQeaUw==","_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.13.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.11_1736918689280_0.49205492898375036","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@hairy/palette","version":"0.3.12","license":"MIT","_id":"@hairy/palette@0.3.12","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"3d718767f8f9fe15db04219490beb49ce7395349","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-0.3.12.tgz","fileCount":5,"integrity":"sha512-2P8F1RWnDvSgb9VXnGmZ2WW0txcibEcr6inNB1ruCJUm+gzotm3SQ9k669yXLpjui4nLwI+fkL1FbmtDCVbK4w==","signatures":[{"sig":"MEUCIFMrNszxE9+ZkXE5Nvp4UHB+zNjfLl3yDkDtX0ntvGOQAiEAq73JOc2lzre0pHvEkdJV3OAC1twWv+BrVlCF2Y1LQkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13970},"main":"./dist/index.cjs","_from":"file:hairy-palette-0.3.12.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.iife.min.js","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"build":"ptsup src/index.ts --dts"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\Mr.Mao\\AppData\\Local\\Temp\\c445bad99a301a3dd205a776898e4a76\\hairy-palette-0.3.12.tgz","_integrity":"sha512-2P8F1RWnDvSgb9VXnGmZ2WW0txcibEcr6inNB1ruCJUm+gzotm3SQ9k669yXLpjui4nLwI+fkL1FbmtDCVbK4w==","_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.iife.min.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_0.3.12_1740726177087_0.6964851294046359","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@hairy/palette","version":"1.5.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.5.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"7f19eaa00c58988aa7e14631091a3e20a82d5770","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.5.0.tgz","fileCount":7,"integrity":"sha512-PT1JHcJIh8pn3twDe55S+KvS3R+mQlwQeYJ5o+lmhaS3jKFpisR6p3FXpZ7HaKdUD4C/z8OvyTSOMUcZXQIl+Q==","signatures":[{"sig":"MEYCIQDlVHbK34rkjAUBy2jWW/FPffBUfR1KQMaya8e61MQqTQIhANehdEX/OcaavgEyaWv7TP3AYs3Ou8Wy6yi5j50lmoPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31778},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.5.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\6202da8833b7873f06fb604b93687843\\hairy-palette-1.5.0.tgz","_integrity":"sha512-PT1JHcJIh8pn3twDe55S+KvS3R+mQlwQeYJ5o+lmhaS3jKFpisR6p3FXpZ7HaKdUD4C/z8OvyTSOMUcZXQIl+Q==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.5.0_1742387382591_0.6952064674274652","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@hairy/palette","version":"1.6.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.6.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"a52c670922335d346e5a3507ad282d2d20c0aa8a","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.6.0.tgz","fileCount":7,"integrity":"sha512-avOz7obDDz8vgJp2KCNspOy/NuGl0jS9kzM39yRcV90/dIi6LsRXGGuDf55xgRbKOSwjrDz0p2V4ibmRPlUbCg==","signatures":[{"sig":"MEUCIQCNv9vzDyMHfZ1XwUsebSzOYy/Q3iM5S3p/qELn+dsqRQIgdQn4n8rYh0WdzJR0fUZjzwXPQcptIoxGJf9XLpekEEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31778},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.6.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\86c7f4c31dc90ab39f4899cca814311c\\hairy-palette-1.6.0.tgz","_integrity":"sha512-avOz7obDDz8vgJp2KCNspOy/NuGl0jS9kzM39yRcV90/dIi6LsRXGGuDf55xgRbKOSwjrDz0p2V4ibmRPlUbCg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.6.0_1742806346223_0.27968912870660056","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@hairy/palette","version":"1.6.1","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.6.1","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"b80be213b5e192c329137e35a109d45d1c7bb6ea","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.6.1.tgz","fileCount":7,"integrity":"sha512-bqfK9w8elPt+VCHrTksb6A6g+76gv+3y4kFp8b8gFVytNCbovLFEmZQUYJKKdFqvTd8wCGXDXGN9MOzt/KHl2Q==","signatures":[{"sig":"MEUCIQDemNgTVSIHb26pS+Grd9Mf5Fp6KFrjbgVphFVokOLVYQIgZ+VNPAuAAc/7d3uHdGr5MUWwPlIC9FDBdPiWtMpqQE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31778},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.6.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\f886c1c6f079c106eacc46879bf3efbc\\hairy-palette-1.6.1.tgz","_integrity":"sha512-bqfK9w8elPt+VCHrTksb6A6g+76gv+3y4kFp8b8gFVytNCbovLFEmZQUYJKKdFqvTd8wCGXDXGN9MOzt/KHl2Q==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.6.1_1742817289289_0.40768288530177754","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@hairy/palette","version":"1.6.2","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.6.2","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"ca0c1e4462f18e63a80021b6ad73803238aec3b0","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.6.2.tgz","fileCount":7,"integrity":"sha512-MhD3TAD7/rz3gKqmVwGs3owK2cz/t7yk1890SdKZ1v5KEx5plm40DJ31nMrA3s60pEr5fPZRriP3Ekc3hOFy6g==","signatures":[{"sig":"MEUCIQCn7tI27SAY6cwsOeLJFGzZQDaNGSE9+pfpUUAFiNwk5AIgMEMabCfrArN2caa8DKcZX3K48eBH+OKCES1J+R2dHoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31778},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.6.2.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\0ff3f6a1ca88d8250aa210b48fb32846\\hairy-palette-1.6.2.tgz","_integrity":"sha512-MhD3TAD7/rz3gKqmVwGs3owK2cz/t7yk1890SdKZ1v5KEx5plm40DJ31nMrA3s60pEr5fPZRriP3Ekc3hOFy6g==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.6.2_1742817454686_0.274961649535","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@hairy/palette","version":"1.7.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.7.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"1b75d3152688e3de549b3ff842e4423b8af35f73","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.7.0.tgz","fileCount":7,"integrity":"sha512-/apJOHPN6yY5cXOwt+RY3SQAXB1vNMfYutDv0ib0gJpQFqpFksXFuomxoyZh2yc0r4wdaRu4O3Sui+ODYkcaHA==","signatures":[{"sig":"MEQCIBeeH56rMiQp5UYpYTL3ebyqPN1hASQVR052cyj1uzLhAiBwD9jZIK+QpKMbqPsNSFXO42qSsTSG/KYqEFuPXhEfmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31778},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.7.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\1f128a4aaf0bb64d1d7bf17986e33e12\\hairy-palette-1.7.0.tgz","_integrity":"sha512-/apJOHPN6yY5cXOwt+RY3SQAXB1vNMfYutDv0ib0gJpQFqpFksXFuomxoyZh2yc0r4wdaRu4O3Sui+ODYkcaHA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.7.0_1742869405800_0.1752283298582391","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@hairy/palette","version":"1.7.1","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.7.1","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"d65dfacdf0985fe88d63bf7a2044ce44dd550173","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.7.1.tgz","fileCount":7,"integrity":"sha512-8PiebUmnR1HTJFqT/e7HGPx7PtjzBgDT4iV6ptjNdGD0YReAk8huk3JY269hZUFypmdPXkuXupXigxZfE17Lbw==","signatures":[{"sig":"MEQCIAc4YKVM8odnWa6dKvMgH/VkuHA6ceLqRf71LGd+M9WgAiBa4wkbsICmfGRJu4X1VNhcMppoAJ2tkRWwcKbeFmoroA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31778},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.7.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\d8ee57f1559aac55ab71037f4dac279c\\hairy-palette-1.7.1.tgz","_integrity":"sha512-8PiebUmnR1HTJFqT/e7HGPx7PtjzBgDT4iV6ptjNdGD0YReAk8huk3JY269hZUFypmdPXkuXupXigxZfE17Lbw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.7.1_1742869929700_0.1727758195577167","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@hairy/palette","version":"1.7.2","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.7.2","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"7d725fd7b617afa6e6820cda92849be07b167609","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.7.2.tgz","fileCount":7,"integrity":"sha512-cW3slL3ytgRhR9DfRnAAOeuYYbgBnN42BxSj3zcCMqyXSBpz5IDtnX5SQ5WmGshVyGkj6U9aw7T+Q6II68GWIQ==","signatures":[{"sig":"MEUCIQCDNhxYcLZuFb3yUSV5lvllHIpZPmidl30ZcWJ7RSegWAIgQ9WFhw+3Sx3sMxN4x1YpHE+B6/5/nH0vi3xykbJqhZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31778},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.7.2.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\db4792f91f0e1f22d73f4291dcd1f1b1\\hairy-palette-1.7.2.tgz","_integrity":"sha512-cW3slL3ytgRhR9DfRnAAOeuYYbgBnN42BxSj3zcCMqyXSBpz5IDtnX5SQ5WmGshVyGkj6U9aw7T+Q6II68GWIQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.7.2_1742878467552_0.7585572564954406","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@hairy/palette","version":"1.7.3","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.7.3","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"e35d971f08008b249e1ed36828d0885873d65290","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.7.3.tgz","fileCount":7,"integrity":"sha512-TsIrlJRn9jn7aGMkLzub2Mu5znvJMJfyLNuCUEp91V8CppJrahN8B/gyLxg8GnfGRPm/RDsgDkvXuyg+13X9/g==","signatures":[{"sig":"MEUCIQDfGjVgV4VmR9aPe/YTUhKQWKGv3MjYWg8kB1gzmz2RqAIgfRg5a00343QhwOVHJCukm9VD5UyuIoNhqs2ViIHjP8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31778},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.7.3.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\61d922c4b1d66ea0930c4fc0b1d79a6e\\hairy-palette-1.7.3.tgz","_integrity":"sha512-TsIrlJRn9jn7aGMkLzub2Mu5znvJMJfyLNuCUEp91V8CppJrahN8B/gyLxg8GnfGRPm/RDsgDkvXuyg+13X9/g==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.7.3_1742881424554_0.051636286426632205","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@hairy/palette","version":"1.7.4","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.7.4","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"92e2d852b41293763a48d2f2aedffcd1d5f86a8a","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.7.4.tgz","fileCount":7,"integrity":"sha512-6uMgQInXP7f9zesviaormt2w79XpnxZR6NPH2yRKpP2+rGhDnu7S0+5Nhfi7jvBjAbu+sxmuF7/feOBAKzq3Rg==","signatures":[{"sig":"MEUCIGtkQt7HR+IV3leqbIVm3YQCAQMl5jKW6y2G8SCXYsGGAiEAsfNeMw/7G1BYTy3SgyltZ/F4GV11k25myqJ5SA9RWeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31778},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.7.4.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\56fffb99dc8bed3189a40b53451fa6de\\hairy-palette-1.7.4.tgz","_integrity":"sha512-6uMgQInXP7f9zesviaormt2w79XpnxZR6NPH2yRKpP2+rGhDnu7S0+5Nhfi7jvBjAbu+sxmuF7/feOBAKzq3Rg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.7.4_1743045040802_0.8599162333254147","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@hairy/palette","version":"1.8.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.8.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"c2217b5646e2b05d44bea734fca6b76c0a18c656","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.8.0.tgz","fileCount":7,"integrity":"sha512-z0yx1aeAVTzlOqQ2J1xB7toCkezk/+DxnNhN/y4LOCulrI8J+6MkJB7ADerL+I4L6VgWgEuoQETCmlHf41RB8g==","signatures":[{"sig":"MEUCIQD32GR7bk5WSybHQgTSYh9VqLMDxThqqDwZJu3Bgy9uXAIgO9GYN4N6uW4aV/JwEFZ63ValgvKKyyteCLAOB0ef6eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31778},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.8.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\d0a436bf34131efda813ba4c122497e7\\hairy-palette-1.8.0.tgz","_integrity":"sha512-z0yx1aeAVTzlOqQ2J1xB7toCkezk/+DxnNhN/y4LOCulrI8J+6MkJB7ADerL+I4L6VgWgEuoQETCmlHf41RB8g==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.8.0_1743120143852_0.19552325652654257","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@hairy/palette","version":"1.9.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.9.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"83d5dbd318bd84579854387b96349e55a85f4fb8","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.9.0.tgz","fileCount":7,"integrity":"sha512-12BwsuVvZTK4udp6zLCqg1y628iGzOqoav8gVy23bYQ9JCbSRt9kcVtJBJoNsnv4iTAm+Ytd7eQ0GdCHHCFGdQ==","signatures":[{"sig":"MEYCIQCrSNKUHOzplQn5PScob5afGXcTFytzCE5NPUI0v/BW7wIhALcu0ZREfpMAkHFlxjf6F+X4nOy+83N6MpeE9W6IswAK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31778},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.9.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\17f644638789a0c909d1cc0c99282547\\hairy-palette-1.9.0.tgz","_integrity":"sha512-12BwsuVvZTK4udp6zLCqg1y628iGzOqoav8gVy23bYQ9JCbSRt9kcVtJBJoNsnv4iTAm+Ytd7eQ0GdCHHCFGdQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.9.0_1743322907576_0.2020328315787434","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@hairy/palette","version":"1.10.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.10.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"7bb4dca24f18bf7bfad65f287960952495e6fa29","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.10.0.tgz","fileCount":7,"integrity":"sha512-SEDuzu9nWrUL4KqbhokwID2JMiGY9AEXyOki+41oIxmSZIJeyCGeF45oD0pb1qHiMQD3i7CmgwQ/ZKB0eDRaSw==","signatures":[{"sig":"MEQCIEQyy6gCYswBW9JI3OTjEuthi/w+yDAcgnG/pu9RASE5AiA0tWmGWbA9pAH0IJ2w9culFAGDT9o1G4xG3LTZLwZbYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.10.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\a0e1e3f50cb4c33a7d5edeb4d3ffabcc\\hairy-palette-1.10.0.tgz","_integrity":"sha512-SEDuzu9nWrUL4KqbhokwID2JMiGY9AEXyOki+41oIxmSZIJeyCGeF45oD0pb1qHiMQD3i7CmgwQ/ZKB0eDRaSw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.10.0_1743396683821_0.11936833663802093","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@hairy/palette","version":"1.11.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.11.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"da9b6806878c3de26bbf8a9ace92b4341d112b0c","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.11.0.tgz","fileCount":7,"integrity":"sha512-lkOM1LVh9gk4Z4b3RoqlSTE3BXQM6FHG/YMktZkuBAZTGBfxljel2ImssUq8A8HOqQPM9fYLIzcXlK6M7TpYNg==","signatures":[{"sig":"MEUCIAHehHEQxO4akKXWKyF5kTaWT/SZTVGdGKoiuGwsyOLDAiEAsEeAdVnmZg2KTgM7tc/UoLIO3kdpGxxA2R2tmuGBu20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.11.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\011ae7397500b1178aae99742ae8324e\\hairy-palette-1.11.0.tgz","_integrity":"sha512-lkOM1LVh9gk4Z4b3RoqlSTE3BXQM6FHG/YMktZkuBAZTGBfxljel2ImssUq8A8HOqQPM9fYLIzcXlK6M7TpYNg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.11.0_1743398598703_0.22894327141398718","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@hairy/palette","version":"1.12.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.12.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"1f316a041c442d853f57bb5a89efd3a957866acb","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.12.0.tgz","fileCount":7,"integrity":"sha512-CHTP3lhkUrjx7qsbogolVepU75aI/pmaREtg+b4U/AV0Lr29rM3wvOlTwKuKS1CzhTa33BCuSXX5sliXYCfYpw==","signatures":[{"sig":"MEUCIEVLPU+X8dQWk52IEDesS/1BdP0OKDbOtEgX0Cqlc59+AiEA6HeVeTVMFu2uSYF/8BlXuEne2ffp0eJUEAKq5sIGjFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.12.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\62816a6f04b38cdf1b1cea39c8fc3075\\hairy-palette-1.12.0.tgz","_integrity":"sha512-CHTP3lhkUrjx7qsbogolVepU75aI/pmaREtg+b4U/AV0Lr29rM3wvOlTwKuKS1CzhTa33BCuSXX5sliXYCfYpw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.12.0_1744020931695_0.32782766066099045","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@hairy/palette","version":"1.13.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.13.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"624eab97ad8ee93addd480f67f39c508fcc4d36d","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.13.0.tgz","fileCount":7,"integrity":"sha512-WprezWfpvWYUVGTAV/8uRqcVcFWm8H8upB5jfXD4kD0bAoCcHQql6CDnGDXYxTlNt0e10VTs5V/2TiO9FbiJFQ==","signatures":[{"sig":"MEUCIQCgTzIKAEEg/jH76jiJo3hsRRLaAgSFv7BdbVHcIMuxsgIgUZbWj3c8sQd72WxjQC/XoXpfjgfMnr7ndP7qyRBd6kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.13.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\94c1b6eb0b4be609639c90ffe247048e\\hairy-palette-1.13.0.tgz","_integrity":"sha512-WprezWfpvWYUVGTAV/8uRqcVcFWm8H8upB5jfXD4kD0bAoCcHQql6CDnGDXYxTlNt0e10VTs5V/2TiO9FbiJFQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.13.0_1744022981187_0.1121256755974056","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@hairy/palette","version":"1.13.1","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.13.1","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"8845a459a04cd12c03639fe44747891f109dcc8f","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.13.1.tgz","fileCount":7,"integrity":"sha512-f/xP/yhVkq72yE9ztCDAJHZyQqbYMMRABoxA75VdGnwpqmnE4gX777GQVlQsbC+ODucjWLabf/CNzCHl9uffrA==","signatures":[{"sig":"MEQCIADqWxmQ0qnbbCyxqfhJFMsdvWgdfDPnbkJEdNV2TvEFAiAwQAOkn1jqxyjXpf4LISwvACUm18zl5hHIGP8o4CEE8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.13.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\fb10b511c221f30b64b6bb1f64781d04\\hairy-palette-1.13.1.tgz","_integrity":"sha512-f/xP/yhVkq72yE9ztCDAJHZyQqbYMMRABoxA75VdGnwpqmnE4gX777GQVlQsbC+ODucjWLabf/CNzCHl9uffrA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.13.1_1744345630619_0.5080174944219478","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@hairy/palette","version":"1.14.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.14.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"ea0e93c7f1cd42cd4ade655d01fd0180e55e8b16","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.14.0.tgz","fileCount":7,"integrity":"sha512-SpnOFfJsbzCHllhqBGSe3rhEhpbUPbpN6EdVMP0Ay6nr39sEx7zYoQ3NxgFeeEUVbfE+tCh2Rxcgr+S7LvYufA==","signatures":[{"sig":"MEQCIG5G3j36WNaRpWbKWLtvhoMat7gxoc3AsEHA5r8V0/5fAiA00CfCGSEOjlpMu0iGih52GgJBo7XiukgO0r+eWdookg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.14.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\7952a946293d01b693cc2bfd538f756f\\hairy-palette-1.14.0.tgz","_integrity":"sha512-SpnOFfJsbzCHllhqBGSe3rhEhpbUPbpN6EdVMP0Ay6nr39sEx7zYoQ3NxgFeeEUVbfE+tCh2Rxcgr+S7LvYufA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.14.0_1744345702313_0.37202263821184944","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@hairy/palette","version":"1.15.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.15.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"c2c3a3eff008052f2ebe0857d6229cee56e5992f","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.15.0.tgz","fileCount":7,"integrity":"sha512-QbIuvsphmMH5oNHmsv4ePXWd36VSzJY5irAjja74l0w7swYVe1f7J9EEV0qRq5l0H02YAXg44PMiDo4IK63LWQ==","signatures":[{"sig":"MEUCIQDlAtkHPhXgpUgEi8sFKDa0UtaKr5DCvvP4jH78khjMrQIgXlKgOaBCnSU3/6rnwtWkPjpwc4O4jQs3KXEjrgYhcVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.15.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\2db5e679d1bf8c4b9b3ad04c08ade1f3\\hairy-palette-1.15.0.tgz","_integrity":"sha512-QbIuvsphmMH5oNHmsv4ePXWd36VSzJY5irAjja74l0w7swYVe1f7J9EEV0qRq5l0H02YAXg44PMiDo4IK63LWQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.15.0_1744559318998_0.8024822734492525","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@hairy/palette","version":"1.16.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.16.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"1a8f4b79bf9c13a10bd8f6e3f865d8042c911e6b","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.16.0.tgz","fileCount":7,"integrity":"sha512-l/AoZrpVr1CajgRSp5qciqgDCgsoQW5e+TjWuqc6JKpVH9zjswc7weQJYwBhjiAY3GhmzGYOtgYPU/v+iZgJWw==","signatures":[{"sig":"MEUCIHAdTMSzcR/ldwsOIs06uAV6GYo81ZQFl7XjvWmx+xNKAiEAwQ0VBiBuR4w6rOCBbKHXDNPc5BexapgFcaB4s+KWJdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.16.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\94f764979d7f9d85ccf67ecbdf01cf2d\\hairy-palette-1.16.0.tgz","_integrity":"sha512-l/AoZrpVr1CajgRSp5qciqgDCgsoQW5e+TjWuqc6JKpVH9zjswc7weQJYwBhjiAY3GhmzGYOtgYPU/v+iZgJWw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.16.0_1744599420218_0.3217004218790944","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@hairy/palette","version":"1.17.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.17.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"d0a1c9e719f800d15ed0ad25e6400187768829cf","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.17.0.tgz","fileCount":7,"integrity":"sha512-Un+c/Sc80crXWlWAYLWEiVxOneF7FtnDa95RPTGFYxjgOWdAd2rIpRUBOB2Fl7yXRuIpDk9WSG10XVrJ+kV8Yw==","signatures":[{"sig":"MEYCIQDV8lZRnqJEdbPg8uQJzr3XcpElx+Jc7jjneI1JA0u2hwIhAIiaEfAS1DnIktgLhG8IGRm2PxqdPZdeP5BcIRoMPfMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.17.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\d72f346e722670831e77497fa75e0383\\hairy-palette-1.17.0.tgz","_integrity":"sha512-Un+c/Sc80crXWlWAYLWEiVxOneF7FtnDa95RPTGFYxjgOWdAd2rIpRUBOB2Fl7yXRuIpDk9WSG10XVrJ+kV8Yw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.17.0_1744603331300_0.14978091399541182","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@hairy/palette","version":"1.18.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.18.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"74de42cdc00e43238eba18982d0fb257890b65e1","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.18.0.tgz","fileCount":7,"integrity":"sha512-NHX5vOCAxbJQFFAUZJEX0mVLoLL5gQIQAeCrPEL7xt0unezin3OYq164m7XK7n1QOYWojxcxWXPmkmJci2SbVg==","signatures":[{"sig":"MEQCIAUsTJnF6m3HMEa8EoKcEbR2wn8tbxJJgBPpnwLN1025AiAy+RplwD9ZA3YVgcUPTye3zMKmKAXC+yks6obJj2CIFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.18.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\0e329ea78d046957dbbefcd0a59623fc\\hairy-palette-1.18.0.tgz","_integrity":"sha512-NHX5vOCAxbJQFFAUZJEX0mVLoLL5gQIQAeCrPEL7xt0unezin3OYq164m7XK7n1QOYWojxcxWXPmkmJci2SbVg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.18.0_1744604349729_0.8285470952652625","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@hairy/palette","version":"1.19.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.19.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"095877a3daedc9e0c453d34f0ac9ba2b1105b275","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.19.0.tgz","fileCount":7,"integrity":"sha512-q61teX9DJiSjsr4WqlUheclkzXfVZiJkNBI0bUyGtao+F3V+ld4iGotowvGpx8K6nwIrFiSfYoG3/fnubewnmg==","signatures":[{"sig":"MEUCIEdIC+oI1smpLR1gyLPZAkIubQQOSJyyP2pcMgq2S2aMAiEAnXAA4FpEc2yahqvNe5kaoDbYCE40D5w/FNxBMpfHGZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.19.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\5db6210acb1aaaadc805f7c41d4a1512\\hairy-palette-1.19.0.tgz","_integrity":"sha512-q61teX9DJiSjsr4WqlUheclkzXfVZiJkNBI0bUyGtao+F3V+ld4iGotowvGpx8K6nwIrFiSfYoG3/fnubewnmg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.19.0_1744606582758_0.7189242278451602","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@hairy/palette","version":"1.20.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.20.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"ef7532ebde9bb8608973a9c3a2eb65f1d65efb26","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.20.0.tgz","fileCount":7,"integrity":"sha512-Z3A32Tw972/GBDiuVIFH6llPeHY2QkHhKqz3R0GR7Me8C6y6eoEmjNKZiE01h3HTDn47OyEnIiq5DUJNilOCEw==","signatures":[{"sig":"MEUCIGo71e6DdTCZ/sssqNvrms6T5N+XdFCFSIMmT5q51oidAiEAnd3r/2XCDeRbYwmVe+f5tsjlWyGcVlb4QeBAjiyqV3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.20.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\c2198ad07bca26b488bbe02e2744909c\\hairy-palette-1.20.0.tgz","_integrity":"sha512-Z3A32Tw972/GBDiuVIFH6llPeHY2QkHhKqz3R0GR7Me8C6y6eoEmjNKZiE01h3HTDn47OyEnIiq5DUJNilOCEw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.20.0_1744607406299_0.11284892004845859","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@hairy/palette","version":"1.21.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.21.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"bf3ca1ec17cb51682099e9ec3c52c11164e86b48","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.21.0.tgz","fileCount":7,"integrity":"sha512-gEIaI4RpFq73MERJ2a03xxjyMpvkIMpWjDsy9p9htKNw/71nwDvmAs5hlwpLX2BgIc7GLiOez5dLU+SmLct6sA==","signatures":[{"sig":"MEYCIQD4f7L0bZTJvb6UX9bsg4BVPNDaInczllDIYQJNI537KgIhALAalWxixqfEAlhSxZNCsTnklyr0D39/L2EnlrANKMvg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.21.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\515bf0c271681c4f84c6f6e131b0ca47\\hairy-palette-1.21.0.tgz","_integrity":"sha512-gEIaI4RpFq73MERJ2a03xxjyMpvkIMpWjDsy9p9htKNw/71nwDvmAs5hlwpLX2BgIc7GLiOez5dLU+SmLct6sA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.21.0_1744609069766_0.4537017320521748","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@hairy/palette","version":"1.22.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.22.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"37d34dce01b2d2429140a7b0fa376761d9d8b608","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.22.0.tgz","fileCount":7,"integrity":"sha512-MllLqvKoxHy5wRMgED+eUtvWgIUgBpyiPiCwDtMIGoyYTm2cuDVeRq1D0I5ZMqXM3p7XYCohGaS5UqkB8XY7DQ==","signatures":[{"sig":"MEUCIBFE7PZFMG2/NqKjm3U1EYbgVXbAeHjJmRBIUjVeFog4AiEAr8QsaPQQTYlTS5nJ4hg48gf3SwsWnRbZnqCsVOQDM+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.22.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\9b919f9dd17cc443d14eb0ec845a2de9\\hairy-palette-1.22.0.tgz","_integrity":"sha512-MllLqvKoxHy5wRMgED+eUtvWgIUgBpyiPiCwDtMIGoyYTm2cuDVeRq1D0I5ZMqXM3p7XYCohGaS5UqkB8XY7DQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.22.0_1744612768896_0.6966125252834958","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@hairy/palette","version":"1.23.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.23.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"2e22d84a9ae5ebc0fddd0ec141cf630f370ea60c","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.23.0.tgz","fileCount":7,"integrity":"sha512-VJtz+fgC8KiAMwwLFgTXViSTU6OD8VUZBJXRWEROtEv8zhXCPgsSoLZ1CkpKrC0rhElPBwAxpiHqeyPAd2bk3w==","signatures":[{"sig":"MEUCIFVDfMjNBJuL7yQp+TNt9X1fLb8EC6t6LJ0zJPoV3XlAAiEAwPb+EvwUZeGDOoGxvtBmg0cTwI5GT9Ix8po/0BsUW/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.23.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\a7fe1f33ff4b072615f37e1af81d010b\\hairy-palette-1.23.0.tgz","_integrity":"sha512-VJtz+fgC8KiAMwwLFgTXViSTU6OD8VUZBJXRWEROtEv8zhXCPgsSoLZ1CkpKrC0rhElPBwAxpiHqeyPAd2bk3w==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.23.0_1744778896514_0.8488912510667819","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@hairy/palette","version":"1.24.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.24.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"d18d23ff4e5b2b897f0e65994160e285a4816a13","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.24.0.tgz","fileCount":7,"integrity":"sha512-/4N392gWek0kZvuxfq1d92dYb0rW7r7yFad3V5ZHVt5V3IYS6s0yMiliGG4T1s0kLOvIWoR2W9KoEpA/nUsZDQ==","signatures":[{"sig":"MEQCIEXFvDKDG7NKPZwIqz/qm+y6MYamBdFe+eKzgcslwx6CAiANqKD6xWDwsIk/2TTD0LztkD1UtCZ6fuMUYpF6xE/7+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.24.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\b1cf0f8a26ffd6a04ef668aafc62b7cb\\hairy-palette-1.24.0.tgz","_integrity":"sha512-/4N392gWek0kZvuxfq1d92dYb0rW7r7yFad3V5ZHVt5V3IYS6s0yMiliGG4T1s0kLOvIWoR2W9KoEpA/nUsZDQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.24.0_1745298836542_0.5525315322335063","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@hairy/palette","version":"1.25.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.25.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"6fda4b0826d382172ed4752ba4ed79e1de7420eb","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.25.0.tgz","fileCount":7,"integrity":"sha512-pKfZJ7xDiVJo/8FrbPz7BrhZ9zHBkxajKv3x6krd5LdJ3LIBSXg8oFWwmQbAUC6Alc5/2nwPXt20JRQ8IuQWrg==","signatures":[{"sig":"MEUCIAtRbYiRYJfstpfvF8If5dil3ZbizQs98gjvLb8WuidmAiEAkSgzEv5EUFdto+ja/CriAAoEFpvjBs7GlEw+dbRhddA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.25.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\25492649c269efddece9634f48b03e1e\\hairy-palette-1.25.0.tgz","_integrity":"sha512-pKfZJ7xDiVJo/8FrbPz7BrhZ9zHBkxajKv3x6krd5LdJ3LIBSXg8oFWwmQbAUC6Alc5/2nwPXt20JRQ8IuQWrg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.25.0_1745376624823_0.8332069722579962","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@hairy/palette","version":"1.26.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.26.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"63aa075cab2a27ffe5623ec1a670d03cbc4ef368","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.26.0.tgz","fileCount":7,"integrity":"sha512-wPdR60koXrtQd/AUFJ+HvpnFid2QLhFCzpJSy239YeZd1errpgVT3JY+ioaUPrV1m62qT+OL5kQbsoNBVTXHdw==","signatures":[{"sig":"MEUCIGf3VLUHT0oQ+JcxjEGAKvMpPkho1YagJJ40djOzDz2eAiEA9coK0Yq55bZ3WtFc/uc/41g7sT2ZRVg/zirc2wvUjIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.26.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\15c2e881949ba061c311d562f6f6bdf3\\hairy-palette-1.26.0.tgz","_integrity":"sha512-wPdR60koXrtQd/AUFJ+HvpnFid2QLhFCzpJSy239YeZd1errpgVT3JY+ioaUPrV1m62qT+OL5kQbsoNBVTXHdw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.26.0_1745572212395_0.6967443522925338","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@hairy/palette","version":"1.27.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.27.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"fd1ad7fa2e0bf1e1d025ebf6b6b5ccc0b75564dc","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.27.0.tgz","fileCount":7,"integrity":"sha512-LpzHpMS4YtaBztGAhxZHRZn8IFlV8dH0o0LQlyCaE8UIXC0JHLu2Uo2sxBu2ZQqFFg7wYkQlPCP4SX4pNA4y1A==","signatures":[{"sig":"MEUCIQCaxpi1JbHioIS+Ea6HhzHd0kcqy8VHJFI0wqd90/RqLQIgd1uATexPGxfTAZpdWaz22m5R3w4y2hytUQNHETqPwXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.27.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\78e3a91be24b9e2f853ddc4ad22afc12\\hairy-palette-1.27.0.tgz","_integrity":"sha512-LpzHpMS4YtaBztGAhxZHRZn8IFlV8dH0o0LQlyCaE8UIXC0JHLu2Uo2sxBu2ZQqFFg7wYkQlPCP4SX4pNA4y1A==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.27.0_1745902222416_0.651269312857683","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@hairy/palette","version":"1.28.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.28.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"186404266946ab03f802bcc39affac41ff7e863e","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.28.0.tgz","fileCount":7,"integrity":"sha512-Z1c++r6PSzN7CklxTj7zf5KlLZpYc6wfq/0jNFP805F/GzIUidmgRmr7fY/rsAia9mzw4fp/+UJEmoDQArXI6Q==","signatures":[{"sig":"MEUCIA9AK1J2JOORWfqOl/DIf98MHUH4/Vq9ecYM/VdzQD8ZAiEAm1WXG5aTHY2RGskd/rfyhZrSPceTEh6AJ7IsfCWK/TU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.28.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\8cd59136c339eedc760b18c088aece35\\hairy-palette-1.28.0.tgz","_integrity":"sha512-Z1c++r6PSzN7CklxTj7zf5KlLZpYc6wfq/0jNFP805F/GzIUidmgRmr7fY/rsAia9mzw4fp/+UJEmoDQArXI6Q==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.28.0_1746511212612_0.9407763569039238","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@hairy/palette","version":"1.29.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.29.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"93a63ce55016e3223c913449c52782a7d59e947c","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.29.0.tgz","fileCount":7,"integrity":"sha512-8RTeqWxbrFbCu6iZdy9+zjbRrK9qcVByEAom9kdogFbCcknuiAY4/owXfjQIceprn+ILIA9WsyQqLxbsVGWVkA==","signatures":[{"sig":"MEQCIHmnE4RL0rm3DnT7xO1zVvfcegs2eInmTNroMCtVsiD0AiBXiIt4JABPp4QMRUmb/6VcLCi99G2ppjbd8p6G3Zhdlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.29.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\f7d233bfca6bc34c28327273093ea885\\hairy-palette-1.29.0.tgz","_integrity":"sha512-8RTeqWxbrFbCu6iZdy9+zjbRrK9qcVByEAom9kdogFbCcknuiAY4/owXfjQIceprn+ILIA9WsyQqLxbsVGWVkA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.29.0_1746593237037_0.45601866180652806","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@hairy/palette","version":"1.30.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.30.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"8dfb710dbd2562a7274a7094877ca4ec7a384ea0","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.30.0.tgz","fileCount":7,"integrity":"sha512-nsx8wnujznuPHLr3I4L1EI9CrjayD3lor7YJ4McNJZNQ1ms0BMtZsBowoqHl88xAZ/a1wD4mXtFMpqSpWaFcMA==","signatures":[{"sig":"MEUCIQD6MHCjzkffLjlqmUztXDyE53TwvCjYhZUHsKgicz+pFwIgQPlLOE4g4cRoBBw0xPhHgOm/wUZD5D5kaPAe3CPh00w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.30.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\00fb054cb29d17411a5c0e6af99c9c35\\hairy-palette-1.30.0.tgz","_integrity":"sha512-nsx8wnujznuPHLr3I4L1EI9CrjayD3lor7YJ4McNJZNQ1ms0BMtZsBowoqHl88xAZ/a1wD4mXtFMpqSpWaFcMA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.30.0_1747445447412_0.2618762232786369","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@hairy/palette","version":"1.31.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.31.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"84019a6b79286ef02f3ca6b57c1f58af5042ca68","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.31.0.tgz","fileCount":7,"integrity":"sha512-AU/t37qz9/9l79cLE8RYzxGxEB+8wOPV5c8Gp9fL3MkmuN437P7oA0WsgutiC7yRY739x1bn8dcBCPoWImLErg==","signatures":[{"sig":"MEUCIQDZDipwp0+nnwBPfwiG/ENBs4f5rm8HGAPtfYuBdRXAPAIgcFIcE9UR7FuqaMlCxzMO22t3Gm8X1qOcZqX7uabUKi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.31.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\dcf7590c4fad31334e69b0a7d166c2ae\\hairy-palette-1.31.0.tgz","_integrity":"sha512-AU/t37qz9/9l79cLE8RYzxGxEB+8wOPV5c8Gp9fL3MkmuN437P7oA0WsgutiC7yRY739x1bn8dcBCPoWImLErg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.31.0_1749542546809_0.9618675315447158","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@hairy/palette","version":"1.32.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.32.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"f348f2bd617892efe3d33ff8a9e7b52ae23586b6","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.32.0.tgz","fileCount":7,"integrity":"sha512-dn9oH+BBtntJ4MW+2xNLDEbZ8XNeJ9/GXvNJmm98pnDemDKETKTJorrNyVE+UJ4iJD7ytVK/xlA4Aasi4h6Ycg==","signatures":[{"sig":"MEUCIQDqoMGU/+FqMqm/ced6afkkaTk4WC+OSaz+BYapIswOvAIgHsOB9vVk/w+3KQHL7MjPLb5qk9HeK/M+ZIvsWN7VfpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.32.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","actor":{"name":"tuimao","type":"user","email":"wwu710632@gmail.com"},"email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\0c8de703fff54a8a28bed97e67cc6fac\\hairy-palette-1.32.0.tgz","_integrity":"sha512-dn9oH+BBtntJ4MW+2xNLDEbZ8XNeJ9/GXvNJmm98pnDemDKETKTJorrNyVE+UJ4iJD7ytVK/xlA4Aasi4h6Ycg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.32.0_1750140477569_0.8901313395176333","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@hairy/palette","version":"1.33.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.33.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"210508c952c832b44376cded438f6400b5ca905e","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.33.0.tgz","fileCount":7,"integrity":"sha512-sCMzXq6wQjJjuIEHfvIfIrCSmi5FjoGYdqbK5bsOAhad2UuI4HXO1rW4D5lzCOn1RTtSEg+hh9uQRIbjaYlPkw==","signatures":[{"sig":"MEYCIQDSyo7zt2+MARIcVBrOTRshcfxV+Zq93Gp109Ej1CWwHwIhAPsIKn5nwLF+7lffzXs57tc0yv0dNpyifW60H3x1yFKh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.33.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","actor":{"name":"tuimao","type":"user","email":"wwu710632@gmail.com"},"email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\4443b689b306c15bcdde64b3c47fac7e\\hairy-palette-1.33.0.tgz","_integrity":"sha512-sCMzXq6wQjJjuIEHfvIfIrCSmi5FjoGYdqbK5bsOAhad2UuI4HXO1rW4D5lzCOn1RTtSEg+hh9uQRIbjaYlPkw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.33.0_1750917984082_0.050788823839286845","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"@hairy/palette","version":"1.34.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.34.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"90efcdf07cf565ba92bdc6eb25c1d807cdc784b8","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.34.0.tgz","fileCount":7,"integrity":"sha512-NVljwxD3R5/e9gYya35DQnJFTrDX4CC7yquxbr7YZLgJiJ5smMHSxbGA9Ceh6DZw5ATHEqQgZEEkcInGlVABiw==","signatures":[{"sig":"MEYCIQDdkH+mgbFfpiyrbZc4/WEuYZoXljabgzqiZFoQxLTXyQIhAPR2eoOXuW2zUn/FuhYlnbmebdlB8k1KWT8KDkHAxxk8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.34.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","actor":{"name":"tuimao","type":"user","email":"wwu710632@gmail.com"},"email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\590f8a970bc891f33ba8886dba45c6e4\\hairy-palette-1.34.0.tgz","_integrity":"sha512-NVljwxD3R5/e9gYya35DQnJFTrDX4CC7yquxbr7YZLgJiJ5smMHSxbGA9Ceh6DZw5ATHEqQgZEEkcInGlVABiw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.34.0_1752044220053_0.44217001680470447","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"@hairy/palette","version":"1.35.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.35.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"30d13a7059963eca1a600c69a4a9775e53e5f7ef","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.35.0.tgz","fileCount":7,"integrity":"sha512-5y7+0yg3fVP4tVuo6oWd6uxDbomVJl4DiEdYWT2l36f1Q/yXfcMj7+/yFZjpaFBz1BGJ9DH3p8UsSnKqMJpElA==","signatures":[{"sig":"MEUCIQC9hfcvoN786TCmny3mzyMmrulsZum5Ta5iGbBt2rnBWQIgMPHnVS3GFDCSjKrzhJ7Qfxy7b5lvtP6I/d0gWBVQTmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.35.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\2e1a0c3cba05de341c15e5f5e102bf13\\hairy-palette-1.35.0.tgz","_integrity":"sha512-5y7+0yg3fVP4tVuo6oWd6uxDbomVJl4DiEdYWT2l36f1Q/yXfcMj7+/yFZjpaFBz1BGJ9DH3p8UsSnKqMJpElA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.35.0_1763177042812_0.1633426378456111","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"@hairy/palette","version":"1.36.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.36.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"ed9102349d26aa7c2a4d1388e30930e90e8aa69d","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.36.0.tgz","fileCount":7,"integrity":"sha512-1eWHTcoBp8xqHbsoaZUFbpqA5tSOtnG1/SG+a0v+/xADPAg9E6hz4RL/mpqizCgrFJJ1ONc1EURTREYlriCAgQ==","signatures":[{"sig":"MEYCIQCR1JAix8LJ32MfH+ZXqNKFa1QIFkCt4/246ZADbbORhwIhAOiqUdXDKwAD/gf/2/QSADwWqJg7Iuy0NILsoTZ9EpKE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.36.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\569e1109f599382cb30edb59e9a22df9\\hairy-palette-1.36.0.tgz","_integrity":"sha512-1eWHTcoBp8xqHbsoaZUFbpqA5tSOtnG1/SG+a0v+/xADPAg9E6hz4RL/mpqizCgrFJJ1ONc1EURTREYlriCAgQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.36.0_1763178957448_0.3782984929586355","host":"s3://npm-registry-packages-npm-production"}},"1.36.1":{"name":"@hairy/palette","version":"1.36.1","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.36.1","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"a651aa495f5f3e572e90675284e70c603facd8c6","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.36.1.tgz","fileCount":7,"integrity":"sha512-wt7wTPNRUtQ/PXGXy06ZvuW6iOWi0KXYUEFSeJ/JfFNg8cMHtSk5ao6YWFlKZnU8DRtnumtyQEK8c2Vzd6AjGA==","signatures":[{"sig":"MEYCIQC1WW0ZD6bFfiyRzwOHAQggPg2CRenSUlp7ITh5SN5GigIhAJIUs1VJN7z3DfNbhQwy9EEqZpF84t/qqobKhb8X8RGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.36.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\1b07a7b2ce21cf4cc99dadb86b90e0aa\\hairy-palette-1.36.1.tgz","_integrity":"sha512-wt7wTPNRUtQ/PXGXy06ZvuW6iOWi0KXYUEFSeJ/JfFNg8cMHtSk5ao6YWFlKZnU8DRtnumtyQEK8c2Vzd6AjGA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.36.1_1763186093402_0.6860142204811566","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"@hairy/palette","version":"1.37.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.37.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"f9501c7c1f1df3ac441ff2d7f438661a36f74a25","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.37.0.tgz","fileCount":7,"integrity":"sha512-3BIT/nRyhbitZljlCF+dtTt5ID++/V2Z2nOkWbYsCLbwTuxWmZfinKa1b8njqfUlsk/cK6MCnXF4UlQFE2Q7ZA==","signatures":[{"sig":"MEUCIQCLyVmc1TX//DLRk4CVrOlW7Np7Zt1+9oI00JVKjpLUzwIgLlTinTjrg+k30oOcJSqcsNXxyp8IfMWXdMgm8sue4d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.37.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\d91627ce7c467d876899ff15ee1cc21e\\hairy-palette-1.37.0.tgz","_integrity":"sha512-3BIT/nRyhbitZljlCF+dtTt5ID++/V2Z2nOkWbYsCLbwTuxWmZfinKa1b8njqfUlsk/cK6MCnXF4UlQFE2Q7ZA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.37.0_1763211992848_0.4501837498304686","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"@hairy/palette","version":"1.38.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.38.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"51ff2884d13ccd74174337ebf7e4a4533f101c8b","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.38.0.tgz","fileCount":7,"integrity":"sha512-95WM/TGb+6ftvkKVCO04Fr4is3x/lqEBPRsRUJ+RxvKJStIORb4CestB7cFm2hlaYzWu1RG55x42qFhbnUhbIw==","signatures":[{"sig":"MEYCIQDaoUJ/GdVXsNhkpVSklqdhTfUjAED0dzFnzRKfdqqF1QIhAJaDP56Gn9/O8gPGaJjQc1TFQLbLlQVaQMy8lNSXbwiP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.38.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\5f9049fc01da0ce36ac21b53e35c12ff\\hairy-palette-1.38.0.tgz","_integrity":"sha512-95WM/TGb+6ftvkKVCO04Fr4is3x/lqEBPRsRUJ+RxvKJStIORb4CestB7cFm2hlaYzWu1RG55x42qFhbnUhbIw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.38.0_1763212150953_0.33850418532618143","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"@hairy/palette","version":"1.39.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.39.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"ea2e681b437200ceeb1e40b88aeae2174683af4d","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.39.0.tgz","fileCount":7,"integrity":"sha512-Uy8cAj3ttN5npOlmjtrK+cn944Nulg2sKAtZv8d2iC7hYMkBxDRWUhHA2SIUDY+0HpNbjt4Ov9656WN9RNCu7w==","signatures":[{"sig":"MEUCIGpasGckUIZl7+4Q4gU5AyI2+aLq8ZlAqxfLFT7bngV6AiEAu/irRqJ70IMePRx7N1yEoyJUGPGD3ZtVoFCzT3ow81M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.39.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\8510261f23c6c9a11eb736a9682f6851\\hairy-palette-1.39.0.tgz","_integrity":"sha512-Uy8cAj3ttN5npOlmjtrK+cn944Nulg2sKAtZv8d2iC7hYMkBxDRWUhHA2SIUDY+0HpNbjt4Ov9656WN9RNCu7w==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.39.0_1763341789712_0.24253565087244455","host":"s3://npm-registry-packages-npm-production"}},"1.39.1":{"name":"@hairy/palette","version":"1.39.1","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.39.1","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"b7a5b3cd3fd6a8b08f701abdace573263f947fb9","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.39.1.tgz","fileCount":7,"integrity":"sha512-AQtMbyv1rrZipFPsVwV2yljYS1UROhxPIZi9AYltjEvIAO9TyPBe8xnKuOxIgtHPVUGFSeF0s/5BPTJficcOvQ==","signatures":[{"sig":"MEUCIQDttQrFt3hV0/r+AXm1MWFqie0lJjWVtOGGNCTze0no2wIgHDecuLfWrg6iRvJ+LLYyOeXH/vW+m2SFfp61Gz+M2bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.39.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\7616362e44b5f52a667bd1008ad0efb0\\hairy-palette-1.39.1.tgz","_integrity":"sha512-AQtMbyv1rrZipFPsVwV2yljYS1UROhxPIZi9AYltjEvIAO9TyPBe8xnKuOxIgtHPVUGFSeF0s/5BPTJficcOvQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.39.1_1764061590436_0.5887500651147608","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"@hairy/palette","version":"1.40.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.40.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"03421e535d9378f3f5ab78ba6ddd5136af282196","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.40.0.tgz","fileCount":7,"integrity":"sha512-8Hs1hVZ3kuTMjhSw8ZaKhZyjgCj4hgt9xnfB1QV2kpja6jF3quWMY08AbQhqLET0uIqNSHxUCHHAHZzbLs2VKA==","signatures":[{"sig":"MEUCIQD89bEYt4fd7XlfqsaR0IF/rgF+fZsaUxVn/WPVA9Ib1wIgJEVEWsc9sYPjfkbFy5p3p2TBJAPtmPNtAHa7UpNhfMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.40.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\4c67a80f2d7c3365f084f5dba1c3df75\\hairy-palette-1.40.0.tgz","_integrity":"sha512-8Hs1hVZ3kuTMjhSw8ZaKhZyjgCj4hgt9xnfB1QV2kpja6jF3quWMY08AbQhqLET0uIqNSHxUCHHAHZzbLs2VKA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.40.0_1764062410880_0.6552854352934974","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"@hairy/palette","version":"1.41.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.41.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"1b31fb975a2703b912b66b50d30d23adeef2f6f3","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.41.0.tgz","fileCount":7,"integrity":"sha512-2MMWlBUAg9HNCDADESILYBkmir5z4MxeJ3aMAFFZWWPrKFjxE/+L1lYw4kS+FuBuVZBp2Cybb4OemcT0m/qgUw==","signatures":[{"sig":"MEUCIG2kuJSY+GT21vr5+pcFe+At+JkF2P9RkPBCELkgUCltAiEA7JgCtglrIfywlAvfA7IepO7tjofGj0KxvJ5b2zi2Wa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.41.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\b61278a4d382041bf83d694f25c2660b\\hairy-palette-1.41.0.tgz","_integrity":"sha512-2MMWlBUAg9HNCDADESILYBkmir5z4MxeJ3aMAFFZWWPrKFjxE/+L1lYw4kS+FuBuVZBp2Cybb4OemcT0m/qgUw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.41.0_1764063064297_0.8358504489241174","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"@hairy/palette","version":"1.42.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.42.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"cb897b61e833d7749ae352f3ff7e2d40096e2fb5","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.42.0.tgz","fileCount":7,"integrity":"sha512-MX0N3hFH8lU1DLdYGwuvc43HLdKJoQs9FhmdeZYc2db1u9HRC3E6MHVtO0cCztJG0Fpvs830vs685MjraRNq8g==","signatures":[{"sig":"MEQCIGRpcKP8WmLEghqkvnJC8IzcSn699yYa3bi4Ujy9vlRnAiBfK2lvjcKKZV91rHmslkJBaB0L4iJkOGf0EFkswgwccg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.42.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\0b72171d50ceb2c7346085f4d96edf28\\hairy-palette-1.42.0.tgz","_integrity":"sha512-MX0N3hFH8lU1DLdYGwuvc43HLdKJoQs9FhmdeZYc2db1u9HRC3E6MHVtO0cCztJG0Fpvs830vs685MjraRNq8g==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.42.0_1764063553138_0.6082515620170612","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"@hairy/palette","version":"1.43.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.43.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"0bc00885c12e0c769065d512a4dd38cf4f293f1b","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.43.0.tgz","fileCount":7,"integrity":"sha512-ydMVpiG2wl719wq/CAZ+UesJjzBjOt6MYzCUO/hVf5xkyxcWRAlmNb6tpzKbCl98HF+EnC6h1YwzyAZhr4pn+w==","signatures":[{"sig":"MEYCIQCC3Own0ZEezbBQ+4ekoOaCows+FmmF/Dny+3+RZ5R4FAIhAMTw9NYXrbdAhpB+blQYrIvCYtNbPOUHgqL7uFvmo7QV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.43.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\4997e04f9a1889fca6717dae7dbc2fa7\\hairy-palette-1.43.0.tgz","_integrity":"sha512-ydMVpiG2wl719wq/CAZ+UesJjzBjOt6MYzCUO/hVf5xkyxcWRAlmNb6tpzKbCl98HF+EnC6h1YwzyAZhr4pn+w==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.43.0_1764824147947_0.7102607029951662","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"@hairy/palette","version":"1.44.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.44.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"bb6290dbc87ef733430f4afa2d386313efe85c2b","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.44.0.tgz","fileCount":7,"integrity":"sha512-xgGA1mLNcit77jz/TSmjfdTqfTrhCyUzq9RfQMjt3jaH4+XJTYkZ7+JO65f45IRrgNt2mDtPTnflm55FkDnkIQ==","signatures":[{"sig":"MEUCIDs/fcnUGpXFlrjLqwqWYhG2x7g1bzjnYBvkoyVNQbPWAiEA2eUGiWdQZHiCJc/L4hRYueLwIs/soGz/Q0SeCNyu3PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.44.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\f2a02f425e3720a116494a9f8c430c9c\\hairy-palette-1.44.0.tgz","_integrity":"sha512-xgGA1mLNcit77jz/TSmjfdTqfTrhCyUzq9RfQMjt3jaH4+XJTYkZ7+JO65f45IRrgNt2mDtPTnflm55FkDnkIQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.44.0_1764824492467_0.42642993001424845","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"@hairy/palette","version":"1.45.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.45.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"4d889657da4aa9964d049db9b48070c65e532b04","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.45.0.tgz","fileCount":7,"integrity":"sha512-xqKHmk87/bZRcUCMEXuXZWOoDwKnd76Sz270MLCwJzGk9EQcRU1Sf17/Caie8mNt0oBCpVYysh6M+abKfGWrzA==","signatures":[{"sig":"MEUCIQD8d3g5wvwK3iCSO+3GT05gBP/bvk5r4H3ROV84yS+3/wIgbxKTqkCU1Knj5V5/7moLME5gS7NrogO2tUVbAYQbSs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.45.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\e340b9d808d17fb9edd939c3a6c762ca\\hairy-palette-1.45.0.tgz","_integrity":"sha512-xqKHmk87/bZRcUCMEXuXZWOoDwKnd76Sz270MLCwJzGk9EQcRU1Sf17/Caie8mNt0oBCpVYysh6M+abKfGWrzA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.45.0_1764825217696_0.9196313140502124","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"@hairy/palette","version":"1.46.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.46.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"241906e82f27d67c0e0d5eb26350bb7822afdd6c","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.46.0.tgz","fileCount":7,"integrity":"sha512-AQ0zuIdqpAVDIl5kQOTp2bv6NRtBH23kf58DPHrgaIvJa/XliV5iQJuXdE4UM8fGCMRdOE733O143kr4LuGpBw==","signatures":[{"sig":"MEUCIQDC+iItd/UTKxxAuYPGrk3fW/lSqU57St7UPHj3ejkYEQIgL2aHnWkIMMBuflKt1q2nEFMkQ25JQK0ZVEscUcDOhLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.46.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\7ef9fc17897911870e71f10e3522684e\\hairy-palette-1.46.0.tgz","_integrity":"sha512-AQ0zuIdqpAVDIl5kQOTp2bv6NRtBH23kf58DPHrgaIvJa/XliV5iQJuXdE4UM8fGCMRdOE733O143kr4LuGpBw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.46.0_1765163197268_0.09503979210948055","host":"s3://npm-registry-packages-npm-production"}},"1.47.0":{"name":"@hairy/palette","version":"1.47.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.47.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"bfddcde402af29224c22b1be49fc1350faf1e654","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.47.0.tgz","fileCount":7,"integrity":"sha512-70WWCQeapLUdfBGV866e0jQrdu6NdK69le/c+gvgftL78ocPs7eiTjF9CZLEgljJy/EKAtIgHl2AaR5cW0dusg==","signatures":[{"sig":"MEUCICxSwPCd4mdKde7jBASAHi0bx1GMMRX0XQ8tuXhqw7cBAiEA8FoJTKgzVn9u0agrIfUAFx8CG8ECtXjOCWZe80OLmkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31779},"main":"./dist/index.js","type":"module","_from":"file:hairy-palette-1.47.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\4ede6531df6df9419fa80d74c26128d0\\hairy-palette-1.47.0.tgz","_integrity":"sha512-70WWCQeapLUdfBGV866e0jQrdu6NdK69le/c+gvgftL78ocPs7eiTjF9CZLEgljJy/EKAtIgHl2AaR5cW0dusg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.47.0_1768535154997_0.037644841968587306","host":"s3://npm-registry-packages-npm-production"}},"1.49.0":{"name":"@hairy/palette","version":"1.49.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.49.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"e1d5cb2cb31fbefb494e7501a9e6b91d91e21d65","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.49.0.tgz","fileCount":7,"integrity":"sha512-AY5IB05dXZKq7liROPO+JoLo4x6Rv7KLSpY//YWwcoG0tblmHVqEWAC5T/uVpOG+v3QjmB0sgo5FIGITjYiSoA==","signatures":[{"sig":"MEYCIQCNIhxk0mvMic/yKvDhy4lmAKQ4pHnDfBUnAX4P3Q7SmQIhAPV2x6P/WpJPsKvw4SJMzceB8YUIkya592PrfshFzu2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2fpalette@1.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26495},"main":"./dist/index.mjs","type":"module","_from":"file:hairy-palette-1.49.0.tgz","types":"./dist/index.d.mts","unpkg":"./dist/index.iife.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsdown --watch","build":"tsdown","start":"tsx src/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88571b65-dc3d-413f-82fd-417e993c59e3"}},"_resolved":"/tmp/4466f8c3abe2d1eda3d4c0069eb08147/hairy-palette-1.49.0.tgz","_integrity":"sha512-AY5IB05dXZKq7liROPO+JoLo4x6Rv7KLSpY//YWwcoG0tblmHVqEWAC5T/uVpOG+v3QjmB0sgo5FIGITjYiSoA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"11.9.0","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.iife.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.49.0_1772781964880_0.10569808682982473","host":"s3://npm-registry-packages-npm-production"}},"1.50.0":{"name":"@hairy/palette","version":"1.50.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.50.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"36e83713d9d0ab8cda5849eae2522cd730b0c572","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.50.0.tgz","fileCount":7,"integrity":"sha512-KwVANiexqIAaUa5V7kY/GnLHnr8Qa4Iq6Mv1D0UuE1D1SYIakyehe1AVYTSiSVzXIez/NJcyI2aF4E7Pomhepg==","signatures":[{"sig":"MEUCIA0sK/utUvIbJldAQYXh4gcJNy8TH8M8lYLBjJ78ytiFAiEArIE27h35LyE7TZUJZhyWgyB9PYEn9YQ5jkW34/MV+FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2fpalette@1.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38602},"main":"./dist/index.mjs","type":"module","_from":"file:hairy-palette-1.50.0.tgz","types":"./dist/index.d.mts","unpkg":"./dist/index.iife.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsdown --watch","build":"tsdown","start":"tsx src/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88571b65-dc3d-413f-82fd-417e993c59e3"}},"_resolved":"/tmp/de17493873c8bd11ead48fac96ef4a5f/hairy-palette-1.50.0.tgz","_integrity":"sha512-KwVANiexqIAaUa5V7kY/GnLHnr8Qa4Iq6Mv1D0UuE1D1SYIakyehe1AVYTSiSVzXIez/NJcyI2aF4E7Pomhepg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"11.9.0","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.iife.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.50.0_1772788035643_0.7594353004903454","host":"s3://npm-registry-packages-npm-production"}},"1.51.0":{"name":"@hairy/palette","version":"1.51.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/palette@1.51.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"8e2c42376b7562ee85a05fec7b0bdc4385753020","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.51.0.tgz","fileCount":7,"integrity":"sha512-VAsfzrQkoFHlYQw96kLijej+rcEF+ViNNFN7RDPLD22cuELUvBNNWDGACnZGW9y3T+gHwjxiYrXGuTDX1ZAiAQ==","signatures":[{"sig":"MEUCIBlTY07E+SlwnPDMJ1N5zPbFPFg4UOq+floonw+e1jH8AiEA7kPXbFvTzxMZEP6+igGBeLh/ecu9O9yG5TuVS7+rb7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2fpalette@1.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38602},"main":"./dist/index.mjs","type":"module","_from":"file:hairy-palette-1.51.0.tgz","types":"./dist/index.d.mts","unpkg":"./dist/index.iife.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsdown --watch","build":"tsdown","start":"tsx src/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88571b65-dc3d-413f-82fd-417e993c59e3"}},"_resolved":"/tmp/d986499764d261979e1ab9739336e67d/hairy-palette-1.51.0.tgz","_integrity":"sha512-VAsfzrQkoFHlYQw96kLijej+rcEF+ViNNFN7RDPLD22cuELUvBNNWDGACnZGW9y3T+gHwjxiYrXGuTDX1ZAiAQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"11.9.0","description":"Library for color palette","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"colord":"^2.9.3"},"publishConfig":{"jsdelivr":"./dist/index.iife.js"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/palette_1.51.0_1772789437416_0.7189034638852745","host":"s3://npm-registry-packages-npm-production"}},"1.52.0":{"name":"@hairy/palette","type":"module","version":"1.52.0","description":"Library for color palette","author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","funding":"https://github.com/sponsors/hairyf","homepage":"https://github.com/hairyf/hairylib#readme","repository":{"type":"git","url":"git+https://github.com/hairyf/hairylib.git"},"bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"keywords":[],"sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","publishConfig":{"jsdelivr":"./dist/index.iife.js"},"dependencies":{"colord":"^2.9.3"},"scripts":{"build":"tsdown","dev":"tsdown --watch","start":"tsx src/index.ts"},"unpkg":"./dist/index.iife.js","_id":"@hairy/palette@1.52.0","_integrity":"sha512-T/VeIrFhXrKNkoThVGj5qiZdy8YnFNvQD/1hj9qb5YFejpzv90xrWvn94xF0yPR4aY+ae+1FBEkqZEwHIIJsHg==","_resolved":"/tmp/2746ed9fc1f9a8f8bd55440cc111482c/hairy-palette-1.52.0.tgz","_from":"file:hairy-palette-1.52.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-T/VeIrFhXrKNkoThVGj5qiZdy8YnFNvQD/1hj9qb5YFejpzv90xrWvn94xF0yPR4aY+ae+1FBEkqZEwHIIJsHg==","shasum":"9f213669f94be44d88c2e60c74ba46ec604bc142","tarball":"https://registry.npmjs.org/@hairy/palette/-/palette-1.52.0.tgz","fileCount":7,"unpackedSize":38602,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2fpalette@1.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCioglJe6hIeWYmDN7XgR7knbNWJCdQhYxkPhi2BDtc/AIhALe5e24MSc5+tn/HOqz9P4p27+sovPVGaCMhLjHkRvfM"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88571b65-dc3d-413f-82fd-417e993c59e3"}},"directories":{},"maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/palette_1.52.0_1785295794973_0.7883684488277074"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-05T13:30:32.412Z","modified":"2026-07-29T03:29:55.427Z","0.2.0":"2022-06-05T13:30:32.626Z","0.3.0":"2022-11-15T09:31:26.937Z","0.3.1":"2022-11-15T09:41:30.934Z","0.3.2":"2022-11-15T09:45:10.693Z","0.3.3":"2022-11-16T02:27:46.381Z","0.3.4":"2023-06-01T03:13:10.553Z","0.3.5":"2023-11-22T02:24:31.639Z","0.3.6":"2023-12-09T08:59:05.528Z","0.3.7":"2024-01-16T12:40:57.505Z","0.3.9":"2024-05-31T08:03:16.658Z","0.3.10":"2025-01-13T07:16:00.064Z","0.3.11":"2025-01-15T05:24:49.475Z","0.3.12":"2025-02-28T07:02:57.311Z","1.5.0":"2025-03-19T12:29:42.767Z","1.6.0":"2025-03-24T08:52:26.405Z","1.6.1":"2025-03-24T11:54:49.501Z","1.6.2":"2025-03-24T11:57:34.956Z","1.7.0":"2025-03-25T02:23:25.996Z","1.7.1":"2025-03-25T02:32:09.948Z","1.7.2":"2025-03-25T04:54:27.733Z","1.7.3":"2025-03-25T05:43:44.775Z","1.7.4":"2025-03-27T03:10:41.059Z","1.8.0":"2025-03-28T00:02:24.111Z","1.9.0":"2025-03-30T08:21:47.792Z","1.10.0":"2025-03-31T04:51:24.032Z","1.11.0":"2025-03-31T05:23:18.885Z","1.12.0":"2025-04-07T10:15:31.875Z","1.13.0":"2025-04-07T10:49:41.371Z","1.13.1":"2025-04-11T04:27:10.830Z","1.14.0":"2025-04-11T04:28:22.530Z","1.15.0":"2025-04-13T15:48:39.165Z","1.16.0":"2025-04-14T02:57:00.398Z","1.17.0":"2025-04-14T04:02:11.509Z","1.18.0":"2025-04-14T04:19:09.925Z","1.19.0":"2025-04-14T04:56:22.925Z","1.20.0":"2025-04-14T05:10:06.454Z","1.21.0":"2025-04-14T05:37:49.990Z","1.22.0":"2025-04-14T06:39:29.070Z","1.23.0":"2025-04-16T04:48:16.685Z","1.24.0":"2025-04-22T05:13:56.782Z","1.25.0":"2025-04-23T02:50:24.987Z","1.26.0":"2025-04-25T09:10:12.589Z","1.27.0":"2025-04-29T04:50:22.610Z","1.28.0":"2025-05-06T06:00:12.778Z","1.29.0":"2025-05-07T04:47:17.226Z","1.30.0":"2025-05-17T01:30:47.633Z","1.31.0":"2025-06-10T08:02:26.995Z","1.32.0":"2025-06-17T06:07:57.768Z","1.33.0":"2025-06-26T06:06:24.267Z","1.34.0":"2025-07-09T06:57:00.254Z","1.35.0":"2025-11-15T03:24:03.008Z","1.36.0":"2025-11-15T03:55:57.662Z","1.36.1":"2025-11-15T05:54:53.600Z","1.37.0":"2025-11-15T13:06:33.060Z","1.38.0":"2025-11-15T13:09:11.168Z","1.39.0":"2025-11-17T01:09:49.915Z","1.39.1":"2025-11-25T09:06:30.636Z","1.40.0":"2025-11-25T09:20:11.088Z","1.41.0":"2025-11-25T09:31:04.475Z","1.42.0":"2025-11-25T09:39:13.330Z","1.43.0":"2025-12-04T04:55:48.127Z","1.44.0":"2025-12-04T05:01:32.648Z","1.45.0":"2025-12-04T05:13:37.828Z","1.46.0":"2025-12-08T03:06:37.407Z","1.47.0":"2026-01-16T03:45:55.158Z","1.49.0":"2026-03-06T07:26:05.044Z","1.50.0":"2026-03-06T09:07:15.814Z","1.51.0":"2026-03-06T09:30:37.576Z","1.52.0":"2026-07-29T03:29:55.107Z"},"bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","homepage":"https://github.com/hairyf/hairylib#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/hairyf/hairylib.git"},"description":"Library for color palette","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"}],"readme":"# @hairy/palette\n\n<!-- automd:badges name=\"@hairy/palette\" github=\"hairyf/hairylib\" license bundlephobia -->\n\n[![npm version](https://img.shields.io/npm/v/@hairy/palette)](https://npmjs.com/package/@hairy/palette)\n[![npm downloads](https://img.shields.io/npm/dm/@hairy/palette)](https://npm.chart.dev/@hairy/palette)\n[![bundle size](https://img.shields.io/bundlephobia/minzip/@hairy/palette)](https://bundlephobia.com/package/@hairy/palette)\n[![license](https://img.shields.io/github/license/hairyf/hairylib)](https://github.com/hairyf/hairylib/blob/main/LICENSE)\n\n<!-- /automd -->\n\nColor palette utilities for generating and working with theme colors.\n\n## Install\n\n<!-- automd:pm-install name=\"@hairy/palette\" -->\n\n```sh\n# ✨ Auto-detect\nnpx nypm install @hairy/palette\n\n# npm\nnpm install @hairy/palette\n\n# yarn\nyarn add @hairy/palette\n\n# pnpm\npnpm add @hairy/palette\n\n# bun\nbun install @hairy/palette\n\n# deno\ndeno install npm:@hairy/palette\n```\n\n<!-- /automd -->\n\n## API\n\n<!-- automd:jsdocs src=\"./src/index.ts\" -->\n\n### `blend(fgColor, bgColor)`\n\nCalculates the [blend](https://www.w3.org/TR/compositing-1/#simplealphacompositing) of two colors.\n\nAccepts a HEX/A String or a RGB/A Object as `fgColor`/`bgColor`. If the alpha channel of the `fgColor` is completely opaque, then the result will be the `fgColor`. If the alpha channel of the `bgColor` is completely opaque, then the resulting blended color will also be opaque. Returns the same type as input for fgColor.\n\n### `brightness(color)`\n\nCalculates the [color contrast](https://www.w3.org/TR/AERT/#color-contrast) of the `color`.\n\nAccepts a HEX/A String, a RGB/A String or a RGB/A Object as `color`. Returns a value between 0 and 1.\n\n### `changeAlpha(color, alpha)`\n\nChange color transparency\n\n### `colorPalette(color, index)`\n\nObtain palette colors based on color (from left to right, from light to dark, with 6 as the main color number)\n\n### `hexToRgb(hex)`\n\nConverts a HEX/A color\n\nString (`#RRGGBB<AA>`) or a RGB/A color String(`rgb(R, G, B<, A>)`)\n\nto its RGB/A representation as an\n\nObject (`{ r: [0-255], g: [0-255], b: [0-255}<, a: [0-100]>}`).\n\nIf Alpha channel is present in the original object it will be present also in the output.\n\n### `hsvToRgb()`\n\nConverts a HEX/A color\n\nString (`#RRGGBB<AA>`)\n\nto its RGB/A representation as an\n\nObject (`{ r: [0-255], g: [0-255], b: [0-255}<, a: [0-100]>}`) .\n\nIf Alpha channel is present in the original object it will be present also in the output.\n\n### `lighten(color, percent)`\n\nLighten the `color` (if `percent` is positive) or darken it (if `percent` is negative).\n\nAccepts a HEX/A String or a RGB/A String as color and a percent (0 to 1 or -1 to 0) of lighten/darken to be applied to the   `color`. Returns a HEX String representation of the calculated `color`.\n\n### `luminance(color)`\n\nCalculates the [relative luminance](https://www.w3.org/TR/WCAG20/#relativeluminancedef) of the `color`.\n\nAccepts a HEX/A String, a RGB/A String or a RGB/A Object as `color`. Returns a value between 0 and 1.\n\n### `rgbToHex()`\n\nConverts a RGB/A color\n\nObject (`{ r: [0-255], g: [0-255], b: [0-255}<, a: [0-100]>}`)\n\nto its HEX/A representation as a\n\nString (`#RRGGBB<AA>`).\n\nIf Alpha channel is present in the original object it will be present also in the output.\n\n### `rgbToHsv()`\n\nConverts a RGB/A color\n\nObject (`{ r: [0-255], g: [0-255], b: [0-255}<, a: [0-100]>}`)\n\nto its HSV/A representation as an\n\nObject (`{ h: [0-360], s: [0-100], v: [0-100}, a: [0-1]}`).\n\nIf Alpha channel is present in the original object it will be present also in the output.\n\n### `textToRgb(str)`\n\nConverts a HEX/A color\n\nString (`#RRGGBB<AA>`) or a RGB/A color String(`rgb(R, G, B<, A>)`)\n\nto its RGB/A representation as an\n\nObject (`{ r: [0-255], g: [0-255], b: [0-255}<, a: [0-100]>}`).\n\nIf Alpha channel is present in the original object it will be present also in the output.\n\n<!-- /automd -->\n\n## Directory structure\n\n<!-- automd:dir-tree imports=\"\"maxDepth=2 -->\n\n```\n├── src/\n│   └── index.ts\n├── test/\n│   └── index.test.ts\n├── package.json\n├── README.md\n└── tsdown.config.ts\n```\n\n<!-- /automd -->\n\n## Source\n\n<!-- automd:file src=\"./src/index.ts\" code lang=\"ts\" -->\n\n```ts [index.ts]\nimport type { AnyColor, HsvaColor, RgbaColor } from 'colord'\nimport { colord, extend } from 'colord'\nimport a11yPlugin from 'colord/plugins/a11y'\nimport mixPlugin from 'colord/plugins/mix'\n\nextend([a11yPlugin, mixPlugin])\n\nexport type RGBA = Record<'r' | 'g' | 'b' | 'a', number>\nexport type RGB = Record<'r' | 'g' | 'b', number> & { a?: number }\nexport type HexColor = string\nexport type HSVA = Record<'h' | 's' | 'v' | 'a', number>\n\nexport type RGBA_TEXT = string\nexport type HEX_TEXT = string\nexport type HSVA_TEXT = string\nexport type COLOR = RGBA_TEXT | HEX_TEXT | HSVA_TEXT\nexport type PALETTE_INDEXES = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10\n\n/**\n * Converts a RGB/A color\n *\n * Object (`{ r: [0-255], g: [0-255], b: [0-255}<, a: [0-100]>}`)\n *\n * to its HEX/A representation as a\n *\n * String (`#RRGGBB<AA>`).\n *\n * If Alpha channel is present in the original object it will be present also in the output.\n */\nexport function rgbToHex({ r, g, b, a }: RgbaColor): HexColor {\n  return colord({ r, g, b, a }).toHex()\n}\n\n/**\n * Converts a HEX/A color\n *\n * String (`#RRGGBB<AA>`) or a RGB/A color String(`rgb(R, G, B<, A>)`)\n *\n * to its RGB/A representation as an\n *\n * Object (`{ r: [0-255], g: [0-255], b: [0-255}<, a: [0-100]>}`).\n *\n * If Alpha channel is present in the original object it will be present also in the output.\n */\nexport function hexToRgb(hex: HexColor): RgbaColor {\n  return colord(hex).toRgb()\n}\n\n/**\n * Converts a HEX/A color\n *\n * String (`#RRGGBB<AA>`)\n *\n * to its RGB/A representation as an\n *\n * Object (`{ r: [0-255], g: [0-255], b: [0-255}<, a: [0-100]>}`) .\n *\n * If Alpha channel is present in the original object it will be present also in the output.\n */\nexport function hsvToRgb({ h, s, v, a }: HsvaColor): RgbaColor {\n  return colord({ h, s, v, a }).toRgb()\n}\n\n/**\n * Converts a RGB/A color\n *\n * Object (`{ r: [0-255], g: [0-255], b: [0-255}<, a: [0-100]>}`)\n *\n * to its HSV/A representation as an\n *\n * Object (`{ h: [0-360], s: [0-100], v: [0-100}, a: [0-1]}`).\n *\n * If Alpha channel is present in the original object it will be present also in the output.\n */\nexport function rgbToHsv({ r, g, b, a }: RgbaColor): HsvaColor {\n  return colord({ r, b, g, a }).toHsv()\n}\n\n/**\n * Converts a HEX/A color\n *\n * String (`#RRGGBB<AA>`) or a RGB/A color String(`rgb(R, G, B<, A>)`)\n *\n * to its RGB/A representation as an\n *\n * Object (`{ r: [0-255], g: [0-255], b: [0-255}<, a: [0-100]>}`).\n *\n * If Alpha channel is present in the original object it will be present also in the output.\n */\nexport function textToRgb(str: AnyColor): RgbaColor {\n  return colord(str).toRgb()\n}\n\n/**\n * Lighten the `color` (if `percent` is positive) or darken it (if `percent` is negative).\n *\n * Accepts a HEX/A String or a RGB/A String as color and a percent (0 to 1 or -1 to 0) of lighten/darken to be applied to the   `color`. Returns a HEX String representation of the calculated `color`.\n */\nexport function lighten(color: AnyColor, percent: number) {\n  return colord(color).lighten(percent).toHex()\n}\n/**\n * Calculates the [relative luminance](https://www.w3.org/TR/WCAG20/#relativeluminancedef) of the `color`.\n *\n * Accepts a HEX/A String, a RGB/A String or a RGB/A Object as `color`. Returns a value between 0 and 1.\n */\nexport function luminance(color: AnyColor) {\n  return colord(color).luminance()\n}\n/**\n * Calculates the [color contrast](https://www.w3.org/TR/AERT/#color-contrast) of the `color`.\n *\n * Accepts a HEX/A String, a RGB/A String or a RGB/A Object as `color`. Returns a value between 0 and 1.\n */\nexport function brightness(color: AnyColor) {\n  return colord(color).brightness()\n}\n\n/**\n * Calculates the [blend](https://www.w3.org/TR/compositing-1/#simplealphacompositing) of two colors.\n *\n * Accepts a HEX/A String or a RGB/A Object as `fgColor`/`bgColor`. If the alpha channel of the `fgColor` is completely opaque, then the result will be the `fgColor`. If the alpha channel of the `bgColor` is completely opaque, then the resulting blended color will also be opaque. Returns the same type as input for fgColor.\n */\nexport function blend(fgColor: AnyColor, bgColor: AnyColor) {\n  return colord(fgColor).mix(bgColor)\n}\n\n/**\n * Change color transparency\n */\nexport function changeAlpha(color: COLOR, alpha: number) {\n  return colord(color).alpha(alpha).toHex()\n}\n\nconst hueStep = 2\nconst saturationStep = 16\nconst saturationStep2 = 5\nconst brightnessStep1 = 5\nconst brightnessStep2 = 15\nconst lightColorCount = 5\nconst darkColorCount = 4\n\n/**\n * Obtain palette colors based on color (from left to right, from light to dark, with 6 as the main color number)\n * @param color - Color\n * @param index - The corresponding color number of the color palette (6 as the main color number)\n * @description algorithm implementation draws inspiration from ant design palette algorithm https://github.com/ant-design/ant-design/blob/master/components/style/color/colorPalette.less\n */\nexport function colorPalette(color: string | RgbaColor, index: PALETTE_INDEXES) {\n  if (typeof color !== 'string' && (!color || color.r === void 0))\n    throw new TypeError('Expected a string or a {r, g, b} object as color')\n\n  const rgb = typeof color === 'string' ? textToRgb(color) : color\n  const oldHsv = colord(rgb).toHsv()\n\n  if (index === 6)\n    return rgbToHex(rgb)\n\n  const light = index < 6\n  const i = light ? lightColorCount + 1 - index : index - lightColorCount - 1\n  const newHsv = {\n    h: hue(oldHsv, i, light),\n    s: saturation(oldHsv, i, light),\n    v: value(oldHsv, i, light),\n    a: oldHsv.a,\n  }\n  return colord(newHsv).toHex()\n}\n\n/**\n * Obtain color gradient\n * @param hsv - Color values in HSV format\n * @param i - relative distance to 6\n * @param isLight - Is it a bright color\n */\nfunction hue(hsv: HsvaColor, i: number, isLight: boolean) {\n  let hue: number\n  if (hsv.h >= 60 && hsv.h <= 240) {\n    // Cool color tone\n    // Dimming and brightening colors, clockwise rotation brings warmth\n    // Deepen and darken the color, rotate counterclockwise to make it colder\n    hue = isLight ? hsv.h - hueStep * i : hsv.h + hueStep * i\n  }\n  else {\n    // Warm color tone\n    // Dimming and brightening colors are warmer when rotated counterclockwise\n    // Deepen and darken, rotate clockwise to make it cooler\n    hue = isLight ? hsv.h + hueStep * i : hsv.h - hueStep * i\n  }\n  if (hue < 0)\n    hue += 360\n  else if (hue >= 360)\n    hue -= 360\n\n  return hue\n}\n\n/**\n * Obtain saturation gradient\n * @param hsv - Color values in HSV format\n * @param i - relative distance to 6\n * @param isLight - Is it a bright color\n */\nfunction saturation(hsv: HsvaColor, i: number, isLight: boolean) {\n  let saturation: number\n  if (isLight)\n    saturation = hsv.s - saturationStep * i\n  else if (i === darkColorCount)\n    saturation = hsv.s + saturationStep\n  else saturation = hsv.s + saturationStep2 * i\n\n  if (saturation > 100)\n    saturation = 100\n\n  if (isLight && i === lightColorCount && saturation > 10)\n    saturation = 10\n\n  if (saturation < 6)\n    saturation = 6\n\n  return saturation\n}\n\n/**\n * Obtain brightness gradient\n * @param hsv - Color values in HSV format\n * @param i - relative distance to 6\n * @param isLight - Is it a bright color\n */\nfunction value(hsv: HsvaColor, i: number, isLight: boolean) {\n  let value: number\n  value = isLight ? hsv.v + brightnessStep1 * i : hsv.v - brightnessStep2 * i\n\n  if (value > 100)\n    value = 100\n\n  return value\n}\n```\n\n<!-- /automd -->\n\n## Contributors\n\n<!-- automd:contributors github=\"hairyf/hairylib\" author=\"Hairyf\" license=\"MIT\" -->\n\nPublished under the [MIT](https://github.com/hairyf/hairylib/blob/main/LICENSE) license.\nMade by [@Hairyf](https://github.com/Hairyf) and [community](https://github.com/hairyf/hairylib/graphs/contributors) 💛\n<br><br>\n<a href=\"https://github.com/hairyf/hairylib/graphs/contributors\">\n<img src=\"https://contrib.rocks/image?repo=hairyf/hairylib\" />\n</a>\n\n<!-- /automd -->\n\n## License\n\n<!-- automd:fetch url=\"gh:hairyf/hairylib/main/LICENSE\" -->\n\nMIT License\n\nCopyright (c) 2025-PRESENT Hairyf <https://github.com/hairyf>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n<!-- /automd -->\n\n<!-- automd:with-automd -->\n\n---\n\n_🤖 auto updated with [automd](https://automd.unjs.io)_\n\n<!-- /automd -->\n","readmeFilename":"README.md"}