{"_id":"@bacnh85/pi-themes","_rev":"5-5083278318c4c8cabc1a0e62b317c3e5","name":"@bacnh85/pi-themes","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"@bacnh85/pi-themes","version":"0.1.0","keywords":["pi-package","pi-theme","pi-themes","ayu"],"author":{"name":"bacnh85"},"license":"MIT","_id":"@bacnh85/pi-themes@0.1.0","maintainers":[{"name":"bacnh85","email":"mail@bacnh.com"}],"homepage":"https://github.com/bacnh85/skills#readme","bugs":{"url":"https://github.com/bacnh85/skills/issues"},"pi":{"image":"https://raw.githubusercontent.com/bacnh85/skills/main/themes/pi-themes/previews/dark.png","themes":["./themes"]},"dist":{"shasum":"5c001d76868c10ccf5d43be149dd2870d2fa4836","tarball":"https://registry.npmjs.org/@bacnh85/pi-themes/-/pi-themes-0.1.0.tgz","fileCount":9,"integrity":"sha512-InnEA5+UDSy9W92AQ6wXTfL8w4/fgsae8lsSedGgt8pu+PjzC8L/wVn/VOgHnFkvoYLrPJ/kY8yMxtatMcNZvw==","signatures":[{"sig":"MEYCIQDQ1xVT4/1EXX9aet8PW7IutY5nPjD9t9rjRei1ST4O0AIhALeiv0+JJcTqEmgtb9o/4AMiqGT0jPmzz/oHej4JzwJT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286177},"gitHead":"608413e425c2be57ac28da4bf0b5f31570357df4","_npmUser":{"name":"bacnh85","email":"mail@bacnh.com"},"repository":{"url":"git+https://github.com/bacnh85/skills.git","type":"git","directory":"themes/pi-themes"},"_npmVersion":"10.8.2","description":"Custom pi themes collection — Ayu-based dark, mirage, and light variants","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-themes_0.1.0_1782541247999_0.7260314408266173","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bacnh85/pi-themes","version":"0.1.1","keywords":["pi-package","pi-theme","pi-themes","ayu"],"author":{"name":"bacnh85"},"license":"MIT","_id":"@bacnh85/pi-themes@0.1.1","maintainers":[{"name":"bacnh85","email":"mail@bacnh.com"}],"homepage":"https://github.com/bacnh85/pi-extensions/tree/main/pi-themes","bugs":{"url":"https://github.com/bacnh85/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/bacnh85/pi-extensions/main/pi-themes/previews/dark.png","themes":["./themes"]},"dist":{"shasum":"09d1a0fbddd11dd99aa32994c61167c0cbe6721e","tarball":"https://registry.npmjs.org/@bacnh85/pi-themes/-/pi-themes-0.1.1.tgz","fileCount":10,"integrity":"sha512-FE0Vi0+6zczY388PK+fkO7OkvXLHH19G8SZjb9W8KpIWQf3Q71uOePQZki/Z4LXPZaSHw/PrQgen1EXBzGebpA==","signatures":[{"sig":"MEYCIQDCHEXaVtGOLdY3d1gFl4F4YI2Bo1kTylmqpIvkf6Vj+QIhAIhtJd0xFQvVkNtRu5NSpDSTNsXSsil4u1ezdH1q9MCU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286648},"gitHead":"1b9b472dc43b19077be4ceff3218c2cd646d3d2c","_npmUser":{"name":"bacnh85","email":"mail@bacnh.com"},"repository":{"url":"git+https://github.com/bacnh85/pi-extensions.git","type":"git","directory":"pi-themes"},"_npmVersion":"10.9.8","description":"Custom pi themes collection — Ayu-based dark, mirage, and light variants","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-themes_0.1.1_1786176959444_0.32596481907040364","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bacnh85/pi-themes","version":"0.2.0","keywords":["pi-package","pi-theme","pi-themes","ayu","catppuccin"],"author":{"name":"bacnh85"},"license":"MIT","_id":"@bacnh85/pi-themes@0.2.0","maintainers":[{"name":"bacnh85","email":"mail@bacnh.com"}],"homepage":"https://github.com/bacnh85/pi-extensions/tree/main/pi-themes","bugs":{"url":"https://github.com/bacnh85/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/bacnh85/pi-extensions/main/pi-themes/previews/dark.png","themes":["./themes"]},"dist":{"shasum":"bc976c0d812995739b77db81570d498283e63fcd","tarball":"https://registry.npmjs.org/@bacnh85/pi-themes/-/pi-themes-0.2.0.tgz","fileCount":11,"integrity":"sha512-40GORk1RIuBNu/wgXxujGBHRdwjq0miZAQ/sylrvtCdWo/PEYCLnYmUXx/BMFDfoFBpObOkXkiAk+S7eCbYeig==","signatures":[{"sig":"MEYCIQCi3Bm6iNzuWTPKwvuaOtHjuhLuLEKIgwtJL1yenTQ/1gIhAKsINCKxfnP/g+t1zKnBfwlanrm/TpM6cOFgcMMi1b0a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290030},"gitHead":"7b4c8ec5f881e7f8139254c09b2954ae74623145","scripts":{"test":"node scripts/validate-themes.mjs && npm pack --dry-run"},"_npmUser":{"name":"bacnh85","email":"mail@bacnh.com"},"repository":{"url":"git+https://github.com/bacnh85/pi-extensions.git","type":"git","directory":"pi-themes"},"_npmVersion":"10.9.8","description":"Custom pi themes collection — Ayu variants (dark, mirage, light) + Catppuccin Mocha","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-themes_0.2.0_1789006614090_0.9676583298168535","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@bacnh85/pi-themes","version":"0.2.1","keywords":["pi-package","pi-theme","pi-themes","ayu","catppuccin"],"author":{"name":"bacnh85"},"license":"MIT","_id":"@bacnh85/pi-themes@0.2.1","maintainers":[{"name":"bacnh85","email":"mail@bacnh.com"}],"homepage":"https://github.com/bacnh85/pi-extensions/tree/main/pi-themes","bugs":{"url":"https://github.com/bacnh85/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/bacnh85/pi-extensions/main/pi-themes/previews/dark.png","themes":["./themes"]},"dist":{"shasum":"6178ee93706a58b8e964a9907890c440465cd830","tarball":"https://registry.npmjs.org/@bacnh85/pi-themes/-/pi-themes-0.2.1.tgz","fileCount":11,"integrity":"sha512-PjXYIQADoE17fJJE++iJd69G5O11zMEcv3z0oLupRxX1lHqxG8yeNWWW7ppt2tblY4spzUST2/PMVHQNex+mzg==","signatures":[{"sig":"MEQCICfI9Lt7Dzi1J2nD+n+twbL/ug8yZZfBAZs/ljzXV91YAiBHOxzBbER5l5FQhBRbE5g/JyYnjkut2YWQbMvO/MPsyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHuEvVD8OHO2LcEAh4zO8KZpdD0qN9iHOlhoQxgND9eFAiEA9RsyX/h5ImZlMUK6WnljIFIGM9r8NwESpgqM3rImUOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290469},"gitHead":"96408d174879a677b06eed011e02b3b0ddaafa03","scripts":{"test":"node scripts/validate-themes.mjs && node --test test/*.test.mjs && npm pack --dry-run"},"_npmUser":{"name":"bacnh85","email":"mail@bacnh.com"},"repository":{"url":"git+https://github.com/bacnh85/pi-extensions.git","type":"git","directory":"pi-themes"},"_npmVersion":"10.9.8","description":"Custom pi themes collection — Ayu variants (dark, mirage, light) + Catppuccin Mocha","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-themes_0.2.1_1790479468244_0.8468295486505006","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"pi":{"image":"https://raw.githubusercontent.com/bacnh85/pi-extensions/main/pi-themes/previews/dark.png","themes":["./themes"]},"_id":"@bacnh85/pi-themes@0.2.2","bugs":{"url":"https://github.com/bacnh85/pi-extensions/issues"},"dist":{"shasum":"395c09910534b3f8e79b18d8aae929e663a68daa","tarball":"https://registry.npmjs.org/@bacnh85/pi-themes/-/pi-themes-0.2.2.tgz","fileCount":11,"integrity":"sha512-FqJtCuommRlmOU6aARwIkafrejEbd40u5aPaUPJ8ZGHFX9WS+jA2Pq94/dBbMjnEPVLr3Zzvr7cWZnnydalq+g==","signatures":[{"sig":"MEUCIGUN8HJYVAT3U6UbU8ThLIYPCOtDJsy9RJgtCw5Xy/I3AiEAlWhKHQdBSl1la9T1qselw/GbRqYhK/2zVvwetfMS4Eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGQFhzjZaF1hzF3SCZaHcuzg/CFHF+wEbcsJVNM0aS/RAiEAw84eM/yARpfh6hvW3BMhBA40HwS2L/wXkkBaHzM1QlY="}],"unpackedSize":290969},"name":"@bacnh85/pi-themes","author":{"name":"bacnh85"},"gitHead":"90930b50f5fc0a4491a748ee1692db40f7ec358a","license":"MIT","scripts":{"test":"node scripts/validate-themes.mjs && node --test test/*.test.mjs && npm pack --dry-run"},"version":"0.2.2","_npmUser":{"name":"bacnh85","email":"mail@bacnh.com"},"homepage":"https://github.com/bacnh85/pi-extensions/tree/main/pi-themes","keywords":["pi-package","pi-theme","pi-themes","ayu","catppuccin"],"repository":{"url":"git+https://github.com/bacnh85/pi-extensions.git","type":"git","directory":"pi-themes"},"_npmVersion":"10.9.8","description":"Custom pi themes collection — Ayu variants (dark, mirage, light) + Catppuccin Mocha","directories":{},"maintainers":[{"name":"bacnh85","email":"mail@bacnh.com"}],"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-themes_0.2.2_1790555444284_0.5650957040145503"}}},"time":{"created":"2026-06-27T06:20:47.727Z","modified":"2026-09-28T00:30:44.525Z","0.1.0":"2026-06-27T06:20:48.166Z","0.1.1":"2026-08-08T08:15:59.580Z","0.2.0":"2026-09-10T02:16:54.267Z","0.2.1":"2026-09-27T03:24:28.363Z","0.2.2":"2026-09-28T00:30:44.381Z"},"bugs":{"url":"https://github.com/bacnh85/pi-extensions/issues"},"author":{"name":"bacnh85"},"license":"MIT","homepage":"https://github.com/bacnh85/pi-extensions/tree/main/pi-themes","keywords":["pi-package","pi-theme","pi-themes","ayu","catppuccin"],"repository":{"url":"git+https://github.com/bacnh85/pi-extensions.git","type":"git","directory":"pi-themes"},"description":"Custom pi themes collection — Ayu variants (dark, mirage, light) + Catppuccin Mocha","maintainers":[{"name":"bacnh85","email":"mail@bacnh.com"}],"readme":"# @bacnh85/pi-themes\n\nA collection of custom pi themes. Currently includes three Ayu-based color variants and a Catppuccin Mocha variant.\n\n## Install\n\n```bash\npi install npm:@bacnh85/pi-themes\n```\n\nOr for local development:\n\n```bash\npi install ./pi-themes\n```\n\nThen select a theme via `/settings` in pi.\n\n## Themes\n\n| Theme | Background | Accent | Description |\n|-------|-----------|--------|-------------|\n| `pi-dark` | `#0D1017` | `#E6B450` | Ayu dark variant — deep blue-black |\n| `pi-mirage` | `#171B24` | `#FFCC66` | Ayu mirage variant — soft dark blue |\n| `pi-light` | `#FAFAFA` | `#FF9940` | Ayu light variant — warm white |\n| `pi-catppuccin-mocha` | `#1E1E2E` | `#CBA6F7` | Catppuccin Mocha — matches herdr's default `catppuccin` theme |\n\n## Previews\n\n### pi-dark\n\n![pi-dark](previews/dark.png)\n\n### pi-mirage\n\n![pi-mirage](previews/mirage.png)\n\n### pi-light\n\n![pi-light](previews/light.png)\n\n(pi-catppuccin-mocha has no preview PNG yet — the theme itself is validated\nand installable.)\n\n## Validation\n\nRun `npm test` to validate every theme JSON against the token schema\n(`scripts/validate-themes.mjs`) before publishing.\n\n## Future Themes\n\nThis is a themes collection. Additional variants (e.g., solarized, nord, custom) will be added as new JSON files in this package.\n\n## Attribution\n\nColors sourced from [ayu-colors](https://github.com/ayu-theme/ayu-colors). Initial pi theme port based on [iodic/pi-ayu-themes](https://github.com/iodic/pi-ayu-themes). Both projects are MIT-licensed.\n\n`pi-catppuccin-mocha` uses the official [Catppuccin Mocha](https://github.com/catppuccin/catppuccin) palette (MIT-licensed ports and palette).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}