{"_id":"@skirbi/pinta","_rev":"48-6d68670ad2a7e2c3468465a47d1b817c","name":"@skirbi/pinta","dist-tags":{"latest":"0.0.48"},"versions":{"0.0.1":{"name":"@skirbi/pinta","version":"0.0.1","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.1","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"dist":{"shasum":"872a0aaf8f8e0f4265e2b76fd85ac624456fb416","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.1.tgz","fileCount":9,"integrity":"sha512-xCYe7dtaB8Yzm8RIWApB5R0VEawybcMcdqyNuLbtrbKur7bJO8bKdnYMqzaNrF/FR5UXhZKkWRWrtEL5d0fvXw==","signatures":[{"sig":"MEYCIQCO5jEzH3myuDCsINQCsyb7ZVuzR0uWJskhiHHFJ522ngIhAKGrR3wzWJTAe8iKzxCq8iHJ0jkLBqQbpOt84pej7dYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34566},"type":"module","exports":{".":"./lib/index.mjs","./iceberg-dark.css":"./lib/themes/iceberg-dark.css","./default-theme.css":"./lib/themes/default-theme.css","./iceberg-light.css":"./lib/themes/iceberg-light.css","./default-theme-pico.css":"./lib/themes/default-theme-pico.css"},"gitHead":"893947fe53c2bb3cd0113502eb5623a74728b272","scripts":{"pkg":"rzil pkg","test":"tap","build":"rzil build","jsdoc":"jsdoc -c .jsdoc.json","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"_npmVersion":"11.9.0","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"devDependencies":{"tap":"latest"},"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.1_1771616792022_0.3594856297214979","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@skirbi/pinta","version":"0.0.2","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.2","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"5200d2dce7ab36a53a936859a8500eaf95babd0b","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.2.tgz","fileCount":9,"integrity":"sha512-RlQoksE5LlAvf1vL9lQQt5GFgRZSKkRN6dcbfE60+N6qrBRgT5tqKSmk+vg5/6gmy0svJ4zL6pQygPVak3kUcg==","signatures":[{"sig":"MEUCIBGL+x7JybwQf1K7my0XJGlOXrMgDrvsV0j6VCjblIWCAiEAv/mTyy+I0r8KLeJ0RZpX+YMIJ58F78IBfqsFhCF1Kc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49972},"type":"module","exports":{".":"./lib/index.mjs","./iceberg-dark.css":"./lib/themes/iceberg-dark.css","./default-theme.css":"./lib/themes/default-theme.css","./iceberg-light.css":"./lib/themes/iceberg-light.css","./default-theme-pico.css":"./lib/themes/default-theme-pico.css"},"gitHead":"5b58aca0d2225cb6b3005d81cd51ee475af609ae","scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.9.0","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.2_1771902285377_0.7095757839700527","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@skirbi/pinta","version":"0.0.3","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.3","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"5b548d9d33173f1e8361d7758116af3faa88f0ec","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.3.tgz","fileCount":9,"integrity":"sha512-EmQ3DfArnNxuJOvuKx1rg4CEcXWTIe10u89aMcGU/PDsudFrf8v+WA7aI8ABwFLTo2zlLgkGyCQY1Qu24f3dag==","signatures":[{"sig":"MEUCIQCM6Dk4FECYd/QePNBKsgovCTGYuACwA9RfeO0WJSN+8AIgSDmFiReHd0Vee5hz+pcef5k+rBrpu7RPIjj1ouX+yTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50005},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta-pico.css":"./lib/themes/pinta-pico.css","./iceberg-dark.css":"./lib/themes/iceberg-dark.css","./iceberg-light.css":"./lib/themes/iceberg-light.css"},"gitHead":"a1b50888a9c571059cfc26513c5e7c33a13f50c4","scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.9.0","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.3_1776058733042_0.9273560676836727","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@skirbi/pinta","version":"0.0.4","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.4","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"2c358520971d5abdbc0a595c87137a1150ea957b","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.4.tgz","fileCount":9,"integrity":"sha512-m0tayHnVzLSU1DfhZOszsFb2A+AoRnI0iTHNQA/aAtrPutZ3O5hWQN4yR+0owTwAIfcFp3wTHI+OsTb5uCy3gA==","signatures":[{"sig":"MEUCICYo6YZy1di+hRTgfSDsabH+mIuatGfYkUCVZ1B0ecHzAiEAoGoCaW4ven6h93t3pG4+ZXja3Ladx72x63Y1oZXkS/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54227},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta-pico.css":"./lib/themes/pinta-pico.css","./iceberg-dark.css":"./lib/themes/iceberg-dark.css","./iceberg-light.css":"./lib/themes/iceberg-light.css"},"gitHead":"da673d7133223795bfbfe88f931569c44e5ca8ab","scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.9.0","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.4_1776070857780_0.1323213446496263","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@skirbi/pinta","version":"0.0.5","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.5","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"93ba34f8fd7643f18fdef514cae9e11308a328e4","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.5.tgz","fileCount":9,"integrity":"sha512-SGI3HEsBtikb1Lb76x53qIlMeIbw/J3ke0Hl6mogh1FcZyFzILLKazDzaKtPQ4rfEqjnXHQXEG8cAEBi/L1A+w==","signatures":[{"sig":"MEUCIAtuAlAGtuDPlW6OK6VusoHF7Tve1YxaoKoJrCtWjsUZAiEAm9kCw5nBRp9zzw0PXmcf2jjPaLSzacSTrzrBp5xVr38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66656},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta-pico.css":"./lib/themes/pinta-pico.css","./iceberg-dark.css":"./lib/themes/iceberg-dark.css","./iceberg-light.css":"./lib/themes/iceberg-light.css"},"gitHead":"acb4a55a792ae2db8de6eb99f7f45460236606c2","scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.9.0","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.5_1776105884185_0.5766199185498049","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@skirbi/pinta","version":"0.0.6","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.6","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"8af741ab87dd93e9f9f4acd2047b938ae7c1c329","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.6.tgz","fileCount":9,"integrity":"sha512-EZRnTss6XFApQ7cSx/ftee1BC29RjLWJ4uv/otZHzadtGshRtUkb1nBxxrZz3lPgWI4CzQMc8w+ZXYZfYFbjtA==","signatures":[{"sig":"MEYCIQDCrGTq9qYLEqdTjr7WAHHh2eojf1U2xYKCwKs1T4C4SwIhANJJBXNQAENl0e4XUw0+E3NG/UOZiAwKwNvbeqBsgShd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72185},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta-pico.css":"./lib/themes/pinta-pico.css","./iceberg-dark.css":"./lib/themes/iceberg-dark.css","./iceberg-light.css":"./lib/themes/iceberg-light.css"},"gitHead":"2137d3bb3b3e0e71e2a30d89d56659fc099595ba","scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.9.0","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.6_1776145996758_0.917181212163175","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@skirbi/pinta","version":"0.0.7","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.7","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"5a83783fa9410466eb2fda873a1f0f7579e21d67","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.7.tgz","fileCount":9,"integrity":"sha512-OaoLetCSyElIrFDrFA//xkBPO3eMGLAVeOgH0g4J/l2HWCU5li49+lpk7V6F63suxXrz2XrPnvLR4LL+m1BEgA==","signatures":[{"sig":"MEQCIFMW5pv0jD3LoWkSGQcbDm3svYhCQIjzVnNNqbil8jdSAiBTM5Dc7LSoIzKfDk8KzfxgX70ZvQzEHRQOOEWEXmvM0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81457},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta-pico.css":"./lib/themes/pinta-pico.css","./iceberg-dark.css":"./lib/themes/iceberg-dark.css","./iceberg-light.css":"./lib/themes/iceberg-light.css"},"gitHead":"4a278dcc4bd5fdd596bf6644691d0a33792f9d0f","scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.9.0","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.7_1776298502407_0.5583186227469725","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@skirbi/pinta","version":"0.0.8","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.8","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"cd9eb1b31c5caecbefb4bd1bd05e63da93efb768","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.8.tgz","fileCount":9,"integrity":"sha512-qrYm4ZxToosrjj3jnmz2EWNkUvC06FJ9EYdP/4kcqhbNB9n1ZgiXlXjHBegu/tZeiE5vWOC7EvFszSnPlCb8bw==","signatures":[{"sig":"MEUCIQCcOdDd/X0CKZLUTJnay4+35OYKyyR7h6PCBQpOtjDbHAIgK1MICnekTE2+P3mN/v8w9Mho5JDHr6o1F+zyI+gnVfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82173},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta-pico.css":"./lib/themes/pinta-pico.css","./iceberg-dark.css":"./lib/themes/iceberg-dark.css","./iceberg-light.css":"./lib/themes/iceberg-light.css"},"gitHead":"4669afa6eef1670e5e64b4fff91d47e494978ef8","scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.9.0","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.8_1776351119558_0.6900784421514246","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@skirbi/pinta","version":"0.0.9","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.9","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"c69eac8c66b5dc6efe23ea70692d77189e570c6a","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.9.tgz","fileCount":9,"integrity":"sha512-Bd4SjdQJy9FD37fPCIteL48GzunoBis2qV89Wvxfqb6OKNLx4TKCtdUVFILu2VuGGSoroR/O7L5IUU1WqAxb9g==","signatures":[{"sig":"MEUCIA34JQ/Yh41I013KxOdpcqQkEyQRI8Z9OZeWRWeNbLlFAiEA3PAkOjO6iA7iKbUYzARCWadrfTiXR+uuM4cdEmApdzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85795},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta-pico.css":"./lib/themes/pinta-pico.css","./iceberg-dark.css":"./lib/themes/iceberg-dark.css","./iceberg-light.css":"./lib/themes/iceberg-light.css"},"gitHead":"5a3efce3f261c62fe2706f98e5126f8dbadf3e34","scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.9.0","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.9_1776367462637_0.15881716080201724","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@skirbi/pinta","version":"0.0.10","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.10","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"e419558d1b20104eec24add9b4f6ab2313bb7d9d","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.10.tgz","fileCount":9,"integrity":"sha512-TStcJQPMy2dpmoLul8h57p1p7GtFlFFRfV7f2MLn768ej4uT8M/pRBY5CJWLJgMixwq6zOvcax+o0BjB9scw+Q==","signatures":[{"sig":"MEYCIQD0cvxAzUkayg6md3M0NiAZKNTsvkDSXZsFIK4AELjZogIhAOEx095buypTDkuDyzS/0mhmXNbyov/ipkuUDFgjHq0K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86848},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta-pico.css":"./lib/themes/pinta-pico.css","./iceberg-dark.css":"./lib/themes/iceberg-dark.css","./iceberg-light.css":"./lib/themes/iceberg-light.css"},"gitHead":"4cf06db9048dcaa1dda2f211b518352943361507","scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.9.0","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.10_1776374313529_0.6062914308456016","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@skirbi/pinta","version":"0.0.11","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.11","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"da248d247c191498e24a7b0f9b36d07969103724","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.11.tgz","fileCount":9,"integrity":"sha512-Ymkd7iVEtGbBd292i/GVo0AlHSmdGNpQ+erwY+ZXWqr7UdkDUKdxNgYDo3TjgTT/BBtHscfZO1R6m8Pp0wLyPg==","signatures":[{"sig":"MEQCIAeo9PBOuCgrrlav8Vg6BjCqqN+WyyvSlyUMf8JvHy5WAiA99uqmChp+rVx72rEfRpTIZ6Bd30XjrHKacI8gQNVBhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86991},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta-pico.css":"./lib/themes/pinta-pico.css","./iceberg-dark.css":"./lib/themes/iceberg-dark.css","./iceberg-light.css":"./lib/themes/iceberg-light.css"},"gitHead":"69cf7ccf9c1f59323c106510903c2e0d87a065c2","scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.9.0","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.11_1776375394374_0.9425795059155593","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@skirbi/pinta","version":"0.0.12","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.12","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"08bbf7b763a7ee92b8a1dab0e6b17c76d86edffb","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.12.tgz","fileCount":6,"integrity":"sha512-qiHKltbk1x4qVWpHUiJxLPNXkAN2RwtZSr7wx7sOGcRCWY48C+I9bLFwqJBoXFhxFWw+ZeYIv7LPzTFBxI7jiQ==","signatures":[{"sig":"MEUCIQCIA8Oo93KP6na6X0U/IpcX/SKE0AcSQGyOijqcqyCqZwIgEKC+HfmtHr7xWbYbF2xVaGqwYWWiT0OKS2jFMp7GEcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61331},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"c2fc0b3b1c094ca504c1fa3700bd9c380988824c","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.12_1780000030165_0.6869620140251138","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@skirbi/pinta","version":"0.0.13","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.13","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"82c86083a0e47411cbf98e41e3e927cff12c81b9","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.13.tgz","fileCount":6,"integrity":"sha512-yeMIDnOkABtCOJgLeoFTYMUIqFoIF0DOw8u0qEi4cYsylaV2NGYTnecWgn5kFFfFisdCF4xZiW8jTFom9aWQBw==","signatures":[{"sig":"MEQCIB3shtmi+PtAl8AlBhEOZVSEi/fE/OizBFMQOUVYF6etAiBRUsasSEcBZri2ypPZ9i/bvbC7MvHLec5r/zoVA1BMhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62983},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"78fc20a6254407b2c33902137f0e513ee6d58c8a","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.13_1780003273395_0.8450564682263053","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@skirbi/pinta","version":"0.0.14","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.14","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"ce378aaa56fb37e6756a9cb462f3c877a4146335","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.14.tgz","fileCount":6,"integrity":"sha512-ktC4AI0NRczjb+XdClwZvkvMihBEy+JOGlf1sdbcefchyCU/7zpX8JHuM98qcGA0BepIUG3+2Z15IBmR6Gt6PA==","signatures":[{"sig":"MEQCIGFzKcAuT/7X9M50VBR2NFOYe7lYzX0szvOvBnLz3IbAAiBLHddevuTTr+X4f3Vsc7BDDi14M7KTQrSuUm2q+zH6gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63109},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"1050f7933aece7ff8babc83fb4819b02e3f98c89","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.14_1780004441790_0.4541722397460115","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@skirbi/pinta","version":"0.0.15","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.15","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"7066eb3c38609fb7879535d6c0196c17db90aa29","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.15.tgz","fileCount":6,"integrity":"sha512-2BCD6yYEFJ7DnFKS051Wcwy+YTxM/XdVjI4Tlftk7kDvHq3w0y8vDCvNPW3h1z17R6acI8IcKAJ5LO8/nr74ww==","signatures":[{"sig":"MEYCIQCY9Y1k8VdRifUewvo5BCdudC9GqtI6czbAvxg6Oq1ZewIhAN1H5FQOvfbGa8lwt1i1bGbFNuXdNR8qyYTTQO1ALZSL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97682},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"03f649f5b7717439299c746abab7969eb112d005","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.15_1780605640654_0.7814913231815028","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@skirbi/pinta","version":"0.0.16","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.16","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"b043b481e5d2a796dbc7c00ea1001a1890dd0f68","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.16.tgz","fileCount":6,"integrity":"sha512-4edYeakpaPDwfU/2eDx3efsvlQbf2jCjsRTD+V8buZYMyE+vpIzgy5c3nlEtJCeZZSgNtR3yDmQA5rXWHoknfg==","signatures":[{"sig":"MEUCIQDB3mFOqw6PWOMAcGg1rd7eaFHd0fmBP8U9KriHZkC4jQIgVBILvzVXKgQtnEFsYapK0/ragAAc6HXNdKSPBBVhfZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99765},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"941e9f6d4d9267a35af979044c1f3b2ac550b8da","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.16_1780631701172_0.7209706969046381","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@skirbi/pinta","version":"0.0.17","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.17","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"8ecb528960276c560a579896765c96991d2d9cb1","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.17.tgz","fileCount":6,"integrity":"sha512-6l/Lsb6kb4T3QQOYqH4AIQmWjMxceeLk5T3DHe7Hklbtq6VFd+duuVNJEWPpjJRDa+Fq2qnEY4LSgxQyjBibpg==","signatures":[{"sig":"MEUCID4B0KJ7UsYTFN2u5+vzK0lUPEuXp0rCkpEPUAVlYMPrAiEA0mSNHDm+wnMW9WOEjDx8DZH6N/wWMKqU4F4v0Wqxo5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99831},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"0aaa3c67cf91fb7f2bd38eedd044ece6d3de1fc4","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.17_1780631792962_0.26470268821521836","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@skirbi/pinta","version":"0.0.18","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.18","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"135b39ca89020aa33466cba20b2df4b2421eac5c","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.18.tgz","fileCount":6,"integrity":"sha512-o5Uw6oIgoFfCUCZe8DK/UOldMeCoaWjC4Kb5hUekc7+x+S9bpktMo3Cg5C2x+Oj+9egxFu1bKWdZ3AXTvuMvdg==","signatures":[{"sig":"MEUCIQDHqMschxv9m4B8EiU6CkHyPlGB66HwIpWkZZEyFWQfkwIgP7uulKNlRhE58KUia8NpmnNkyKf7ebxnUWRhW1I3VcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79936},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"8b97477a3b3b2c85b6614c2eee2d62535daedf5e","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.18_1781708878787_0.8494628804181299","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@skirbi/pinta","version":"0.0.19","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.19","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"989d5f6d88ffc2f9cb42a9a87e9cfd7e8ce5ce81","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.19.tgz","fileCount":6,"integrity":"sha512-ZZ9nRDv8yPLairB3rsh9HB98y1OAEoA8bvk0rGnc3bXzMbxiJrbhBhKLEYMz6CFzS3xxcd4gtfkK+teavPnTGQ==","signatures":[{"sig":"MEQCIFx33g8ty2ZMxnLwB5kvkp8LHmFjjTPg92/TXRUzxh51AiAtrI6n1PTuO/6TlsUMIpG8Mm2B1+KlCmfapp26ok/XRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79924},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"1a975354cc66172094e5d87b83b17199593b57e7","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.19_1781711382678_0.0735433933648344","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@skirbi/pinta","version":"0.0.20","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.20","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"e11e1d09306afc4e585635e27f4137264f543f1e","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.20.tgz","fileCount":6,"integrity":"sha512-QhNa4YBWzm5jX1J4p705IIxk8JaujTfGklA2xfIOAKkUCFydb2oyIKY/ZgGX/d6v/lcK4kA2i73GGoowXBU1IA==","signatures":[{"sig":"MEYCIQC/H3QKEVVHBXdH1n2Bwx9vcf5YZqM9ULjG/slDrkK3DgIhAIwjTy+k135ovhup9/cBYJhT5mbhqNl9OPTimmvIS2ju","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85578},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"07acbb420cbb7e0404d880354c99c4190fee6611","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.20_1781713352153_0.7788094602876094","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@skirbi/pinta","version":"0.0.21","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.21","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"9759f03a0ee25319c1e468e559eca92dc1057a3f","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.21.tgz","fileCount":6,"integrity":"sha512-8MEIYiMiBsGLQxLdxZPsOZDW4fmMVGflAl0hujQy23bOd3T5jYUfUclk54c0uK7Yyn4HSwuRwfyP9ak7Vj6kqg==","signatures":[{"sig":"MEYCIQCfy0RV1t9D+TtQjrzH8aRHrmTKCfUHHJhYysGZPAqT3AIhAL0LmeeeghPCPX7fVgEAObCSrq0HuSPizw2xPHXoeDp8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85659},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"65d2b3ec49a741b3101cbeacd1188d67167b063e","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"peerDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.21_1781714487941_0.9451755842253373","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@skirbi/pinta","version":"0.0.22","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.22","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"d16ef7c999726f7bcfae2dc50f079d5e4c5b4c9e","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.22.tgz","fileCount":6,"integrity":"sha512-sZeOYXgR0skMWji22oKE1LB1W2pOC70wnGx0RE7TmLglbZvQ9/p1LDGz4ZM7mo7koKMYbIRxdqGsakugDZ4vEQ==","signatures":[{"sig":"MEUCIQCMmdOvQa4KmCxjmbc9ZUOdNRUY9PmQkHLRETuRKifICwIgJyy2eLkul3HZxWWQ9qbtphqFTLTFeiNF6wSdnOz+6Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86621},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"41e9135e77cfca9197b2853b1a05cc0706f449c3","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.22_1782933010095_0.02512912948992385","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@skirbi/pinta","version":"0.0.23","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.23","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"c98fa501781530b0a2be81a69c576cb3b5c806e0","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.23.tgz","fileCount":6,"integrity":"sha512-6oKJap7+uJkWUzfqK+PzEPLco/g/Sm566Zbe9sWU/snMnEdBebC9GqYrRnlnhw0CGHN5vt0YAyNLiVunBuFkug==","signatures":[{"sig":"MEQCIEjFrgQwBl998WUCEkfMAzhf1v1eT+o20tBzLCHJfC1eAiA9vp0HUYIQSUx3ax9g7GNViA5tjHuNA9qNdHfGWF1r6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87401},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"c63be919c042d1a5ec11cd17737ab98743b2ff26","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.23_1783038005216_0.33142107248136","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@skirbi/pinta","version":"0.0.24","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.24","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"1e6e5637f28e8825bd2672eb166066b9ac97b914","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.24.tgz","fileCount":6,"integrity":"sha512-vVGNTb9W+o+k0nln0q+1dV19H8UDgNbdktcjZgJ0C93ef2oEEw5CRkGY1NkPRPJ34uMBNUtKBW9xkuAbeXoDPw==","signatures":[{"sig":"MEQCIBRJTawjSR+62RjyCwNURXApe/+tUqEMocgSIdRxWIonAiA9WdEpPTrohSUADQ5vzVFnUgrg0Pq3bBu++/Qz11cWmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87470},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"c2777db32309f83b28c535efad73be87ae059337","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.24_1783043887406_0.17548980826215743","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@skirbi/pinta","version":"0.0.25","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.25","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"50d20d405fce5e406fe00f277b442e9c8c380aa9","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.25.tgz","fileCount":6,"integrity":"sha512-tRXVzRIvx7P4QGYpYwFWltCS9cEX/AnD5LXueCLTwDPAkkGFcC3hJFh6GC4V1dilWUgYU3IOKQVOc9r89nJLXQ==","signatures":[{"sig":"MEUCIA7/f/r7YD7hRz+0I+hEqmTTmUwAosJr31gvhIOHq57bAiEA+XCNKsV64NU0sPW3Htz/rAATanw+oezHxAhBuHm6FM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87820},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"08a01492a9128ab2635251e5a886053f0ab099ca","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.25_1783046279790_0.751607871438692","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@skirbi/pinta","version":"0.0.26","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.26","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"c27abeb19a33d41f752a21e580834883b0362a61","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.26.tgz","fileCount":6,"integrity":"sha512-xGkByWbMl1IaWooIQHntzATa3NoKu5HIPGLKQODp9ey2PwqZdXOfl4CMjbOnHB7omRkXTwF5I6RdyxN7IbtLvA==","signatures":[{"sig":"MEUCIDWNPygcyB6cbF/iRbZBQwLwAEVvQOLpWdu7c3gTa6emAiEA/6UqlRFIn+KKkDSatXUV5sdAJjKk6a9DXjyA0O3rRkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89246},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"ede05eac0b14d19616e8e2d8beec4d87334ecbdd","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.26_1783104989611_0.730281330691285","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@skirbi/pinta","version":"0.0.27","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.27","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"a6afbe671b371dcb72fb3ae707ccb2378882936a","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.27.tgz","fileCount":6,"integrity":"sha512-NQmkl5tGUSk2oHodqgCz8lWpyouHnT7nLqCk8nAa7V5Kood+zgaU3hOVrSWjBuhAtdYjdB6y35QSM7okL7bKTQ==","signatures":[{"sig":"MEUCIQCEtvg2ttgmqV4gA2PPrm97T0XSXRZJhH6ZYoTBl8s13QIgEap+dtDv0Y+R0z+ivlCFGxE3nQEn5jlSJEdXvK2Zg84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89306},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"ab6c78c25ec30b07f5b4035a2857c241c429d0fa","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.27_1783105593576_0.6383627841122066","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@skirbi/pinta","version":"0.0.28","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.28","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"57a730e0fa575f89011b0b03cec3bd4374faee56","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.28.tgz","fileCount":6,"integrity":"sha512-ZrMtEm1z0GWFA+ehD2fn+dSL/rFGiF8mkFDikExq5ouGhpGoH1LsSzU5Ml83z1DPEqQlWjlMVBOawRrGts0AoA==","signatures":[{"sig":"MEYCIQCYv1lVXWuEneyEOBaUe/uQtWhTvgVz+RxkRp6Mzx48RQIhAN6ymzKIwrb1mHBXcdtqVBy0hs3SBoK88U8DTWKLJeFB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89405},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"9bc4e25b2587cc9f8fa8c2bacb20c9f441e23081","private":false,"scripts":{"pkg":"rzil pkg","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.28_1783367409199_0.5906852117841277","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@skirbi/pinta","version":"0.0.29","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.29","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://gitlab.com/skirbi/pinta","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"19f8207cfd777dc749acc0b24486e4e74a8405c0","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.29.tgz","fileCount":6,"integrity":"sha512-7SMVnodszRbljbCFXUsh0kFhrd0vGGM2JLZij+YcTMU9/Kz3xC0M0tHgHUUaSvgjFvEJBipqzPKhxYoz1jzj0A==","signatures":[{"sig":"MEUCIHhZYO/7gm1L+frGTNSVsXdYgfXGVmy3GSqNdTO7v5bVAiEArPsN0dxVcrE8OcWYB0UgiviKAydlhxw6j60k0RhGirM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120946},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"a719238118e9e6582a913e00d7fe73265deef8e5","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.29_1785623948110_0.13082607080784925","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@skirbi/pinta","version":"0.0.30","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.30","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"b7225f7bcf30c1eb9ffc047013addfb734225534","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.30.tgz","fileCount":6,"integrity":"sha512-fBCzA5X2Vbf4H/ahqm+FD/ScIyshKdhToI0zLiwu2sIxRwLLTzrMQJHQmeec2HHJHHnMlorkT1Owf+T7hEYWew==","signatures":[{"sig":"MEQCICaGNnYw6fpCrSuUL3JQUaaHNerBFG6kL8L0tveLZYiKAiAc48+U7G2R8J/zDqrhaNdP0ZP3HsnQo0LMciOGxyyvgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122018},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"fff126902a35f508a8ae218c070945636b7d5663","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.30_1786283376187_0.14055485085415698","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@skirbi/pinta","version":"0.0.31","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.31","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"a643ca89ecd9ea605cfb476f01e070d4aa8ac2b0","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.31.tgz","fileCount":6,"integrity":"sha512-F+0n8D+l0SSNp5PdNVCBv52CTYzIH1qPSzeaufq1aKF03EnGg5vCdgrzGEXY9wHcUbPXoC1B0bwvs5/iNCQ6/A==","signatures":[{"sig":"MEUCIEgMmza4Pi+B5Q9m0TQqR8id10GiE97UH3ojm5MlHEQdAiEArOCAc6hMXUEjWJJrv5XKTzsk67YGJbZsBR1ceSX8Wc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138456},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"716ade673be0c2e640f8e3478a4e9d6c6eacc68e","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.31_1786768156976_0.7168767955488045","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@skirbi/pinta","version":"0.0.32","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.32","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"7617b809fba69b27eb35a1deee3551bd9b0244bc","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.32.tgz","fileCount":6,"integrity":"sha512-mUWPxvA16Lsvz97lrXMPpe+QDrHNljRAR1xtSFxu8iOYOTkjQSoUqCImyRu3Uqs+PzYcXgv9sgHW6xtbdYluFw==","signatures":[{"sig":"MEQCIGlqRAFx0jeoc4o1NxrHudtiiw27RFtKsakpxqoChKBoAiBdTZQr+k2VDfm/g71BA8pod3Bj9HDWnzb/+S51toQ9oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158452},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"d8f24363d6823ccc65faca308256741a28aa76f1","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.32_1787679590230_0.8489487005958876","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@skirbi/pinta","version":"0.0.33","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.33","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"b98d285820a526a519902d639425ee14f67bc2d4","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.33.tgz","fileCount":6,"integrity":"sha512-GqH20RMpbcCGhn8w9z/eBwMZ1LEuMFYJVWw9YxARrirep+gFHOdknQTmx+/IBCrax5F8QAwQ/IQXCFI8r3uztQ==","signatures":[{"sig":"MEUCIQD17UtvRYegG73VTqbExOM3QpmeW41O5U0AtjVkEK2XJgIgALwAJLFQ/9lTejH26v3w2DHsUhgZ3uew6CbKpGFs8ZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162771},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"50eb620a5b8f0f05d3b21c038b430741e5a0dcc9","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.33_1787703082401_0.5284686190026355","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@skirbi/pinta","version":"0.0.34","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.34","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"5b421b258bdce7af938e575e6b0424a583c5b0e5","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.34.tgz","fileCount":6,"integrity":"sha512-elK7lQpfmWm7fTNS9brXUQCTKZasuCKZVKPmW+uIkqeDjlZhXHSvDYam/ERq7HIi33HgJb80L2V2tGPGwr7pfA==","signatures":[{"sig":"MEUCIQD7mS4IY4Ocpgiv5owx/1ptjvaQfsGjpSl9sVuOk2jOeAIgZExasGssuc6xKi09yaiY46oGRjQf9DXA/IGlnJGo6bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160929},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"8fc835fcc85311a4a88c22d06ab6313c1cc4243c","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.34_1788930185200_0.869079753223126","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@skirbi/pinta","version":"0.0.35","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.35","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"ea013b7a53ac0bb5ff9e4c40211ce34cacc464ad","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.35.tgz","fileCount":6,"integrity":"sha512-Tuu4DpTsqP2AnSwDGjrkIqK2QESv5fpao6JRKmbbjSM2ifJ2H2E/ZJNYY1fs/zbgsm0dh27zHy23C4NChQiPYw==","signatures":[{"sig":"MEUCIQC3EwOJItMBlWhAUBZfeKrC0FWl1l2NdRURf1hLzBmY5gIgesiC7kcVmlW9PxsJ0WsEyKeSx/e/fAM3EnKzEABJ4Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161463},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"206dfe4b3ab6d7434c14ae31a234986a4cb9efa1","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.35_1788961171746_0.8225279486729489","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@skirbi/pinta","version":"0.0.36","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.36","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"0729a60d918bab07bf6ce1ef37fc71fa5619d6f0","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.36.tgz","fileCount":6,"integrity":"sha512-ZnKyAPPXeP3H3e91OwnOWmEq1QRmfZnfUQ1ZtpU2rlO4sgDoIWGlEdpvA+eSVF5Ersk06gzSdhyOBuWsCfL34w==","signatures":[{"sig":"MEQCIBHxbiQm7tE92gfm5s3mgp+cfmCkn+94S7Lurb68rddFAiA59+9j4x2XCsedTcmVOmGiic3t+Rm0E2pDMvg+CukOAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162249},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"d3705eee1533f70b05789cd987ddeffad065d0f3","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.36_1788968064240_0.5182410543604876","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@skirbi/pinta","version":"0.0.37","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.37","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"0f5da2694e12bb3a173443a45aef8a48b2679a04","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.37.tgz","fileCount":6,"integrity":"sha512-gbiJkE5BYCHBix0HK+SyEmSfYVkeeztw/OGToFkf9Tve+zyjFgNWKXxMm2mm6GOcPqzG9hYYF3QIDiEZnYs5Rg==","signatures":[{"sig":"MEUCIDAK4p/xt1jBnOaE0PHmgJLm0Z7hOAWnu/7v/j7yGtGZAiEAyIs5jPWlWo0wgxSo3hc1pYo+99A8Llkxmatc2A6v3rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169799},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"000acbafee8f46d102137dafb7e56d76f8f4ad4a","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.12.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.37_1788978245461_0.4013761693348996","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@skirbi/pinta","version":"0.0.38","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.38","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"195c13076593faa624b6329c127202b6bf873fd9","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.38.tgz","fileCount":7,"integrity":"sha512-gXLLqy/IELaW6KKwhwR3mKp5+XBuYu3tW72XdSU8Z85/zh9ZjqgbZxTVaTtSC1pyF7jP4Ye+Iur8cwwtpBFwGw==","signatures":[{"sig":"MEYCIQCi4Lvy1pun6Olrpzh44JgBHOLFNCRIxntfvVnKaf3KswIhAKXSXJaKg73hlpaFa8rePhY1UOWK+WOBH4U2osOUQkOF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211729},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"df1e8218dd72648136d0c4c4b9ac21d3bec726e7","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.19.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"26.8.2","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.38_1789183288321_0.05316238203136048","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@skirbi/pinta","version":"0.0.39","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.39","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"f82bb354138d9a39a9847f42a72436e76dc86b68","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.39.tgz","fileCount":7,"integrity":"sha512-paJ/UYDNmxZQ+jX07vF5z8NoZxjV4QqBbcWwTag0X53o6Ao//n3iowPIluG6bWMB/V9/MvquUerMwLXo3G4nEg==","signatures":[{"sig":"MEYCIQCZs3jCFgMMWpZ/gBufNt2Jp+tIKhzk0n3DQplRJfNyFwIhAPSmqxWul7SxEdBNbSDcXHhia2M3nJpStnT2TmA9cxBt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBtP1sp/rLx4IGzhOmgeeVp2b2rJIBAayhDuCFXdSIFgAiAyrCXUsLLr69TlY2XwuLrRsCo+IOsppGuy6eHZ8CNUzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223275},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"48a1e28d171b896d5ef670724b58a89f2c005b7c","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.19.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"26.8.2","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.39_1789437501108_0.14679845921107804","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@skirbi/pinta","version":"0.0.40","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.40","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"8324cf272c2e9ffd93a5751b5dcdba27ab93ba82","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.40.tgz","fileCount":6,"integrity":"sha512-Ua9sgi7pk4kR9YydHJNfo66sQn0/utHKadZhJzmyhECSrsSL46YUeigAbgz6GDcPhH0502+Lu5mjPdTyNDwqIQ==","signatures":[{"sig":"MEUCIHf7tlBn+zij9SQ/orOKI/AcaTGoPB+1HWR9ZCeQiSf5AiEArHb+Ei9dfQTolRDQOK4rPez6uK3ZQraN3xLIw49L5gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6EFx3Y1+CziZ1WKQc4oLlV3MwQyoEAD53mydck6Vi0QIgQUfj1DNN4Lzw9M5NCv51WMLWxq4MnEKM8C7Xw8v0YAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184704},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"ad650477e93aea81876baeec6de9cd5ffde12177","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.19.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"26.8.2","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.40_1789533129825_0.06740890982237224","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@skirbi/pinta","version":"0.0.41","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.41","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"955f095127ddc54573f557045e2f0c5b9e76f6ed","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.41.tgz","fileCount":6,"integrity":"sha512-OX0maPGVyW67VTacnPfW1iWhx19fvC2L+VeXzKT4xdeFtDkObH+gSy/kzPDtsO/e/QV13X6CNxRB3ggukTgZjA==","signatures":[{"sig":"MEQCIETc+9S+Ywbj9nAjWNMLQVSvWrKpijABydrcAlRft+kqAiAtXFKQQamEj/ie1I+bF70uz5W3jeewj6L1tIHAc2NT4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsLRy+xzX4xReUznQZWCUl0fWJX69vC+j6hy2EVEJyfgIgOmVNoZEl6aPK+9UbXCVuUE5D0ZlPZdymL6xG/XMVP8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186572},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"740be8d26cce1e89f4ed5f2f425debb65d22fb91","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.19.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"26.8.2","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.41_1789536792065_0.4967026469634581","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@skirbi/pinta","version":"0.0.42","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.42","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"9f4bc165839bfc0aefb64889d565afc7708273ea","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.42.tgz","fileCount":6,"integrity":"sha512-k/M2UBK23YKrA2SF4vUuzJwrlNtsWnrxIdO9CkDVMPTPTkoUzw0pqcjW8HbXvvybAroMqBSWMXkKGezY4++6lA==","signatures":[{"sig":"MEUCIFa6XTmCA4fXKLLWyGGoJ46ncrkRV3Qix9FOW4uXoQNgAiEAxAG5McR2r42RQRZdqJomjZ0WmAkcNjLsyaXaRULMy3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkWYzTqwK7C6EjSVUL/GgzUvktjKZ3/tX70e/w67t4EgIgdhMkgF5ghhOdun5gzti3QtyTJXBjoScWYondBq/fHH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187001},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"70575b3762d2d83c4f7cc8429d144c2072c3ebc6","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.19.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"26.8.2","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.42_1789606568562_0.14182694070874402","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@skirbi/pinta","version":"0.0.43","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.43","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"727a17a1f0e12b5013bde2099c7d5ab146b18ecf","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.43.tgz","fileCount":6,"integrity":"sha512-sLOOZJk+X04NXOGGmO6wqb26tZ3lDli2CjzWCNoaP4eDSKWFq5xlVzLmycK64UdogFpBDtKg5A1m5yf7VGEIFQ==","signatures":[{"sig":"MEQCIE/a1hWLRYpiqMCqEe/icc6wgaWZYrPjzPma+d/AL/viAiBdBvRuVavFIwUurVdG9jonvKx/oKdRCyAQWvPrrVoniA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH1zKZektZtPD8YjDeGPOOqwXZbMIl0sgzYAhhd9mAaKAiArLMEk5VUWn+kNTwRyrVl0+u+j6dngdx6RoOOMEy4EoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188367},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"e0041606e6212bf6ea2c8c1a6c5948543ae65781","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.19.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"26.8.2","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.43_1789706096074_0.1852489143183207","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@skirbi/pinta","version":"0.0.44","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.44","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"e5ab90ceb700646fcea5fea57a1085dcab8cbe9b","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.44.tgz","fileCount":6,"integrity":"sha512-+I//+PZNQxCpqB5RcNZagRkFca2H5336UyZfOIYOHnNMjOQ3szRjP7PhnIjjHfltO3cASWs+cg568uTpvyE7GA==","signatures":[{"sig":"MEYCIQDGb4bmlCB5fvZ6PtZh6FDcpcisPfxS0GhGO6VCPx4nFAIhAME0cjRZw3IwzmG9l/PEFxQmOrWg4roZ3ZVqftHRbh2I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIED/p927hDs20OUDGJCSgGAvP49SUJaiFFWUotZB2VxbAiEA909pteb82IB3lIa9onXP/BKR6kk+Ro7YMla38rAdwq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188665},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"ba809788f043db0130a81bd8a9105875057774f9","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.19.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"26.9.0","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.44_1789745166916_0.27085884784727443","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@skirbi/pinta","version":"0.0.45","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.45","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"f9992982335cf0c4408652b7ba05fe1e1ea12b00","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.45.tgz","fileCount":6,"integrity":"sha512-14N1mDkGfPDL8Paik0F42q13omYevfWfB6oLyOG3qIG/R51NugdvQ9fRtxihCBBQuCbUC/ZvVoD/jObSKkVTdQ==","signatures":[{"sig":"MEYCIQCUsDCXRtZmgA4Ia+bL3WwQPlAJbo2O6oc/KskXPD6zWQIhAL8htXdcXiB0ybj3cHq4896fuaCyKSM7IMGZRfUVhN77","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJKJUwAXPYwTWZKjJAtInReZbzDJ2fLBs1LHPwbIIQowIgTDhaMulyBfKG3EUwChcpbPV7tOflsVoAtcjiL6JpCtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188979},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css"},"gitHead":"c37ecf299cc5c52ace9fca7df38502007c9f50c1","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.19.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"26.9.0","_hasShrinkwrap":false,"devDependencies":{"documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.45_1789774300374_0.517260498110576","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@skirbi/pinta","version":"0.0.46","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.46","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"02823022f6f3aef0a292ac47c5fc2afd01d1f04d","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.46.tgz","fileCount":7,"integrity":"sha512-TOySAodWFDtQIg4gxRZznnXKibQaYDoBimNuRzVPDtnVwMXD80MYFa6HxGO60zFdL6Bo/motG4Dd3AP5swbRzA==","signatures":[{"sig":"MEUCIQDGV2K8HuIuy+hKDQkuPrA+sOVHrPVtwH76nbp0WUL3QgIgD33CMOSj+RZaSIIYzysuskyfi5N1/zuSRZnr6yEBz5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFSefGJfto3N19dGvYwZi3aOfnN2mD/fwZm3omj4f06QIgAvaxeaD9FbLqLK52XzBzySU0wpqZcSEHGj9+DnA7oIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262272},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta.min.css":"./dist/themes/pinta.css"},"gitHead":"21e64efe1157bd6fd2861d23e74681ff38b98891","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.19.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"latest","documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.46_1790459708363_0.8663116807797901","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@skirbi/pinta","version":"0.0.47","keywords":[],"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","_id":"@skirbi/pinta@0.0.47","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"homepage":"https://skirbi.xyz","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"6f40dd208dfa5547b69177dcdaca9d548a8cc238","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.47.tgz","fileCount":7,"integrity":"sha512-DOylpaEPaeg8WRPel4EFktmJvxsjoN2youfjg7hrDt38dKgYJZgNg6TQo19StTyfTN92oY0S6yuzzm6h5pYmng==","signatures":[{"sig":"MEUCIQD0qUfrGjlAK26YRLa3do3BxvBCIHhsQO0ZNm4qnggS5AIgKlV/nx4vktPZZ1WvPwso6MWxqev8YL9diXmi1WduG1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGPkaGLZXiyVvWgd/UrBREE2osFhw2ohy93i3tMeR15gIhAO6NrYz04UHgmnTL2qe1bd+SbKHhDI4Hb2iROZI1XwGW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263112},"type":"module","exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta.min.css":"./dist/themes/pinta.css"},"gitHead":"f4f46489898ec1d3fe4f28eabfeb80b3457e2efd","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net"},"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.19.1","description":"Skirbi's theme song","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"latest","documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"tmp":"tmp/pinta_0.0.47_1790465429270_0.29322392035145595","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"_id":"@skirbi/pinta@0.0.48","bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"dist":{"shasum":"d4ac9f2b74c701a4e70b10534bd957434e12bfc2","tarball":"https://registry.npmjs.org/@skirbi/pinta/-/pinta-0.0.48.tgz","integrity":"sha512-wu2KS/LipsAVTz+2ej9J3c3QjPOPF+h0orHiV5zIsDmcVpWvwbWttMaHYDMd00CKmfIdkISNtwk0KJqwLJtIxQ==","fileCount":7,"unpackedSize":263188,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDC+/AB0N3f8U+Y+KmDzL6T8S4i1ruAYnKGQHMrKwLtuAiEAwYaYh1CiLoypzwufsDcChVgGN9N0d5aBpraPUbxMpvA="}]},"name":"@skirbi/pinta","type":"module","author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"exports":{".":"./lib/index.mjs","./pinta.css":"./lib/themes/pinta.css","./pinta.min.css":"./dist/themes/pinta.css"},"gitHead":"88bc5da0daa3af9195247025f9c52f7b3a1f91e5","license":"MIT","private":false,"scripts":{"pkg":"rzil pkg","docs":"rm -rf styleguide && ./node_modules/.bin/documentjs","test":"echo No tests for css","build":"rzil build","release":"rzil release"},"version":"0.0.48","_npmUser":{"name":"waterkip","email":"npmjs@opperschaap.net","approver":{"name":"waterkip","email":"npmjs@opperschaap.net"}},"homepage":"https://skirbi.xyz","keywords":[],"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"_npmVersion":"11.19.1","description":"Skirbi's theme song","directories":{},"maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"sideEffects":false,"_nodeVersion":"26.10.0","devDependencies":{"esbuild":"latest","documentjs":"latest"},"optionalDependencies":{"@skirbi/semtic":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pinta_0.0.48_1790731760865_0.01544692939180492"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-20T19:46:31.941Z","modified":"2026-09-30T01:29:21.061Z","0.0.1":"2026-02-20T19:46:32.152Z","0.0.2":"2026-02-24T03:04:45.535Z","0.0.3":"2026-04-13T05:38:53.180Z","0.0.4":"2026-04-13T09:00:57.908Z","0.0.5":"2026-04-13T18:44:44.332Z","0.0.6":"2026-04-14T05:53:16.908Z","0.0.7":"2026-04-16T00:15:02.560Z","0.0.8":"2026-04-16T14:51:59.705Z","0.0.9":"2026-04-16T19:24:22.787Z","0.0.10":"2026-04-16T21:18:33.674Z","0.0.11":"2026-04-16T21:36:34.517Z","0.0.12":"2026-05-28T20:27:10.423Z","0.0.13":"2026-05-28T21:21:13.541Z","0.0.14":"2026-05-28T21:40:41.971Z","0.0.15":"2026-06-04T20:40:40.862Z","0.0.16":"2026-06-05T03:55:01.303Z","0.0.17":"2026-06-05T03:56:33.107Z","0.0.18":"2026-06-17T15:07:58.930Z","0.0.19":"2026-06-17T15:49:42.823Z","0.0.20":"2026-06-17T16:22:32.289Z","0.0.21":"2026-06-17T16:41:28.096Z","0.0.22":"2026-07-01T19:10:10.263Z","0.0.23":"2026-07-03T00:20:05.457Z","0.0.24":"2026-07-03T01:58:07.537Z","0.0.25":"2026-07-03T02:37:59.920Z","0.0.26":"2026-07-03T18:56:29.770Z","0.0.27":"2026-07-03T19:06:33.711Z","0.0.28":"2026-07-06T19:50:09.382Z","0.0.29":"2026-08-01T22:39:08.260Z","0.0.30":"2026-08-09T13:49:36.327Z","0.0.31":"2026-08-15T04:29:17.136Z","0.0.32":"2026-08-25T17:39:50.395Z","0.0.33":"2026-08-26T00:11:22.531Z","0.0.34":"2026-09-09T05:03:05.355Z","0.0.35":"2026-09-09T13:39:31.874Z","0.0.36":"2026-09-09T15:34:24.372Z","0.0.37":"2026-09-09T18:24:05.604Z","0.0.38":"2026-09-12T03:21:28.483Z","0.0.39":"2026-09-15T01:58:21.198Z","0.0.40":"2026-09-16T04:32:09.932Z","0.0.41":"2026-09-16T05:33:12.169Z","0.0.42":"2026-09-17T00:56:08.671Z","0.0.43":"2026-09-18T04:34:56.175Z","0.0.44":"2026-09-18T15:26:06.988Z","0.0.45":"2026-09-18T23:31:40.473Z","0.0.46":"2026-09-26T21:55:08.448Z","0.0.47":"2026-09-26T23:30:29.364Z","0.0.48":"2026-09-30T01:29:20.959Z"},"bugs":{"url":"https://gitlab.com/skirbi/pinta/issues"},"author":{"name":"Wesley Schwengle","email":"wesleys@opperschaap.net"},"license":"MIT","homepage":"https://skirbi.xyz","keywords":[],"repository":{"url":"git+https://gitlab.com/skirbi/pinta.git","type":"git"},"description":"Skirbi's theme song","maintainers":[{"name":"waterkip","email":"npmjs@opperschaap.net"}],"readme":"# @skirbi/pinta\n\n> Skirbi's theme song\n\nPinta is the **theme + token engine** for Skirbi.\n\n* **Semtic** provides semantic structure and components\n* **Pinta** provides tokens, derivations, and component recipes\n* **Dibuho** provides higher-level composition/layout patterns\n\nPinta is intentionally small.\n\nIt is **not**:\n\n* a utility framework\n* a Tailwind replacement\n* a Bootstrap clone\n* a layout engine\n\nPinta follows the **80% rule**:\n\n* sensible defaults\n* clean tokens\n* predictable recipes\n* easy overrides with normal CSS\n\nEverything is CSS. No runtime. No JS required.\n\nGeneral-purpose utility attributes were removed in v0.0.12. Use classes or\nmeaningful attributes as selector hooks, then let CSS handle spacing, borders,\nshadows, and responsive layout.\n\n\n# Installation\n\n```sh\nnpm install @skirbi/pinta\n```\n\nImport the stylesheet from the package:\n\n```css\n@import \"@skirbi/pinta/pinta.css\";\n```\n\n\n# Philosophy\n\nPinta is built around:\n\n```txt\ncolor families\n  -> derivations\n    -> component recipes\n```\n\nInstead of:\n\n```txt\nutility attributes\n  -> inline composition\n```\n\nYou are encouraged to use:\n\n* semantic HTML\n* Semtic components\n* normal CSS classes\n\nExample:\n\n```html\n<semtic-panel login-card>\n```\n\n```css\nsemtic-panel[login-card] {\n  max-width: 28rem;\n}\n```\n\nOr if you prefer classes:\n\n```html\n<semtic-panel class=\"login-card\">\n```\n\n```css\n.login-card {\n  max-width: 28rem;\n}\n```\n\nPinta intentionally embraces native CSS instead of competing with it.\n\n\n# Opt-in\n\nPinta is explicit opt-in.\n\nNothing happens unless `[skirbi-theme]` exists.\n\nWhole page:\n\n```html\n<html skirbi-theme>\n```\n\nSubtree:\n\n```html\n<section skirbi-theme>\n```\n\nNamed theme:\n\n```html\n<html skirbi-theme=\"voodoo\">\n```\n\n\n# Why Skirbi and not Pinta?\n\nThe namespace `skirbi-` is chosen over `pinta-` because `@skirbi/dibuho` also\npaints the canvas and is part of the skirbi-universe. Having one namespace\nmakes things easier.\n\n\n# Cascade layers\n\nPinta defines stable layer order:\n\n```css\n@layer skirbi-base, skirbi-theme, skirbi-transform, skirbi-components,\n  skirbi-app;\n```\n\nMeaning:\n\n* `skirbi-base`\n\n  * structural defaults\n  * typography\n  * accessibility defaults\n\n* `skirbi-theme`\n\n  * palette\n  * tokens\n  * theme overrides\n\n* `skirbi-transform`\n\n  * color derivations and background transforms\n\n* `skirbi-components`\n\n  * light component recipes for Semtic elements\n\n* `skirbi-app`\n\n  * application-specific overrides\n\nTheme authors should override in:\n\n```css\n@layer skirbi-theme {\n  [skirbi-theme=\"foo\"] {\n  }\n}\n```\n\nFor normal declarations, later layers take precedence over earlier layers.\nSpecificity and source order still resolve competing declarations within a\nlayer. Unlayered normal CSS takes precedence over layered normal CSS.\n\n\n# Theme modes\n\nPinta supports:\n\n```html\n<html skirbi-theme skirbi-theme-mode=\"light\">\n<html skirbi-theme skirbi-theme-mode=\"dark\">\n```\n\nDark mode changes:\n\n* environment base\n* page and surface source colors\n* surface derivation lifts\n* default foregrounds\n\nMode can be applied to any subtree.\n\nPinta provides light/dark switching through `skirbi-theme-mode`. Toggle the\nattribute between `light` and `dark`; Pinta updates the environment, source\ncolors, foregrounds, and surface derivations for that subtree.\n\n```js\nconst root = document.documentElement;\nconst currentMode = root.getAttribute('skirbi-theme-mode');\n\nroot.setAttribute(\n  'skirbi-theme-mode',\n  currentMode === 'dark' ? 'light' : 'dark',\n);\n```\n\n\n# Color families\n\nPinta uses color families instead of loose palette slots.\n\n## Primary\n\n```css\n--skirbi-primary-main\n--skirbi-primary-soft\n--skirbi-primary-strong\n--skirbi-primary-contrast\n```\n\n## Secondary\n\n```css\n--skirbi-secondary-main\n--skirbi-secondary-soft\n--skirbi-secondary-strong\n--skirbi-secondary-contrast\n```\n\nUsually only `*-main` needs to be set.\n\nPinta derives:\n\n* soft\n* strong\n\nunless explicitly overridden.\n\nContrast defaults to either `--skirbi-on-dark` or `--skirbi-on-light`. It is a\nselected foreground, not a calculated contrast check, so theme authors must\nverify contrast for their palette.\n\nThe older `--skirbi-*-light` and `--skirbi-*-dark` properties remain as\ndeprecated aliases for `soft` and `strong`.\n\n## Supporting colors\n\nHelper colors exist for supporting accents.\n\n```css\n--skirbi-tertiary-main\n--skirbi-tertiary-soft\n--skirbi-tertiary-strong\n--skirbi-tertiary-contrast\n--skirbi-quaternary-main\n--skirbi-quaternary-soft\n--skirbi-quaternary-strong\n--skirbi-quaternary-contrast\n```\n\nTertiary and quaternary expose the same complete family contract as primary\nand secondary.\n\n# Button tokens\n\n````css\n--skirbi-button-radius\n--skirbi-button-lead-bg\n--skirbi-button-lead-color\n--skirbi-button-lead-hover-bg\n--skirbi-button-support-bg\n--skirbi-button-support-color\n--skirbi-button-support-border\n--skirbi-button-extra-bg\n--skirbi-button-extra-color\n--skirbi-button-extra-border\n--skirbi-button-antagonist-bg\n--skirbi-button-antagonist-color\n--skirbi-button-antagonist-border\n````\n\n# Visual tokens\n\n```css\n--skirbi-divider-image   /* background-image for semtic-divider */\n```\n\n# Background transforms\n\nPinta derives atmospheric backgrounds from brand colors.\n\n## Transform modes\n\n```html\n<html skirbi-theme skirbi-bg-transform=\"none\">\n<html skirbi-theme skirbi-bg-transform=\"wash\">\n<html skirbi-theme skirbi-bg-transform=\"reverse-wash\">\n```\n\n## Wash controls\n\n```css\n--skirbi-wash-perc: 8%;\n--skirbi-reverse-wash-perc: 85%;\n```\n\nDefault page backgrounds use a wash transform.\n\nThis keeps themes calm and readable by default.\n\nThe selector attribute changes the active percentage. Setting only\n`--skirbi-bg-transform` does not switch the transform.\n\nFor exact backgrounds, set `--skirbi-page-bg`, `--skirbi-surface-bg`, or\n`--skirbi-surface-bg-elevated`. Component and application CSS should consume\nthe matching `*-final` tokens so explicit overrides and derived fallbacks both\nwork.\n\n\n# Status colors\n\nStatus colors are semantic, not branding.\n\n```css\n--skirbi-info-base\n--skirbi-success-base\n--skirbi-warn-base\n--skirbi-error-base\n```\n\nThey are intentionally opinionated for:\n\n* readability\n* contrast\n* colorblind resilience\n\nIt is strongly advised not to override them without proper testing and\nvalidating assumptions.\n\n\n# Typography\n\nTypography is opt-in and token-driven.\n\n## Core knobs\n\n```css\n--skirbi-font-scale\n--skirbi-line-height\n\n--skirbi-h1-scale\n--skirbi-h2-scale\n--skirbi-h3-scale\n--skirbi-h4-scale\n\n--skirbi-prose-gap\n```\n\n## Font families\n\n```css\n--skirbi-font-sans\n--skirbi-font-mono\n```\n\n\n# Form control tokens\n\nOne token sizes a field:\n\n```css\n--skirbi-field-height\n```\n\nIt is the height of a text input and of a select, and the checkboxes and\nradios take 2/3.5 of it, so they sit well inside the height of the field\nbeside them rather than reading as a big empty box. A field is tall mostly\nthrough padding, which a choice control does not have, so a ratio near 1\nwould track padding the box is not carrying. Set it once and all four\nfollow.\n\n```css\n[skirbi-theme] {\n  --skirbi-field-height: 3.5rem;\n}\n```\n\nUnset, it works out to the padding, border and line-height of the shared\ncontrol recipe, which is what these controls have always measured. The\ntextarea is left out on purpose: it is running text sized by its rows.\n\nTwo knobs remain for the exceptions:\n\n```css\n--skirbi-choice-size\n--skirbi-field-line-height\n```\n\n`--skirbi-choice-size` sizes the choice controls directly, for when 2/3.5 of\nthe field is not what you want. Either way the result lands in\n`--skirbi-choice-size-final`, which is what the tick and the radio dot are\nscaled from, so they follow the box whichever way it was set.\n\n\n# Invalid fields\n\nA field reads as wrong in two cases, drawn the same way:\n\n* `[semtic-error]` holds a message\n* the browser's own constraint validation fails, e.g. `pattern`, `required`,\n  `type`, `min`/`max`\n\nThe second uses `:user-invalid`, not `:invalid`, so the browser holds the\nstyling back until the field has been left or a submit has been attempted. A\nhalf-typed value is not marked wrong on the second keystroke, and a required\nfield is not red before it has ever been filled in.\n\nThe control border, its focus ring and the label take the error colour in both\ncases. Only a real message also gets the host its wash and padding, because\nthat is what `label-error-position` lays out and what changes the size of the\nfield: a native invalid state stays inside the box it already has, so nothing\nmoves as the user tabs out of it.\n\n```css\n--skirbi-error-base\n```\n\nNote that constraint validation only runs on a native form submission. A form\nsubmitted from script, e.g. a framework binding on a button, never triggers it,\nso `:user-invalid` there only fires once a field has been left.\n\n\n# Component recipes\n\nPinta ships light recipes for Semtic elements.\n\nExamples:\n\n* `semtic-panel`\n* `semtic-tile`\n* `semtic-terminal`\n* `semtic-nav`\n* `semtic-sidenav`\n* `semtic-table`\n* `semtic-aside`\n\nThese recipes are intentionally conservative and easy to override.\n\n\n# Layout primitives\n\nSemtic ships minimal layout primitives:\n\n```html\n<semtic-grid>\n<semtic-flex>\n<semtic-stack>\n```\n\nThese are structural primitives, not utility APIs.\n\nUse normal CSS for:\n\n* spacing\n* layout tuning\n* responsiveness\n* composition\n\nPinta provides light defaults only.\n\nThe plain recipes expose `--skirbi-columns`, `--skirbi-grid-gap`,\n`--skirbi-flex-gap`, and `--skirbi-stack-gap`. `semtic-flex` retains its\ncomponent-specific `semtic-direction`, `semtic-justify`, `semtic-align`, and\n`semtic-wrap=\"wrap\"` mappings. There is no numbered `semtic-gap` mapping or\nresponsive `semtic-columns-*` API.\n\nPinta also provides `semtic-grid[diptych]` and `semtic-grid[triptych]`\nrecipes. Their shared layout thresholds are `48rem` and `69rem`.\n\nExample:\n\n````html\n<semtic-grid player-details>\n````\n\nUse normal CSS for `semtic-grid[player-details]` to define columns.\n\n\n# Accessibility defaults\n\nPinta ships default focus handling:\n\n```css\n--skirbi-focus-ring-size\n--skirbi-focus-ring-color\n```\n\nFocus styling is theme-level because it affects accessibility.\n\n\n# Native CSS is the escape hatch\n\nPinta intentionally prefers normal CSS over utility APIs.\n\nExample:\n\n```html\n<semtic-panel class=\"featured\">\n```\n\n```css\n.featured {\n  border-color: var(--skirbi-primary-main);\n}\n```\n\nThis is the preferred extension model. Whether you pick class based vs\nattribute based is up to you as the author.\n\n\n\n# Documentation source\n\n`lib/themes/pinta.css` is the source of truth for the detailed style\ndocumentation.\n\nThe stylesheet uses DocumentCSS-style comment blocks for the public theme\ncontract:\n\n* `@page` for the Pinta overview and layer documentation\n* `@styles` for token groups, cascade layers, transforms, and Semtic recipes\n* Markdown tables and examples inside the comment body\n\nThe README stays the human-facing overview. Generate the detailed style guide\nwith `npm run docs`.\n\nExample `documentjs.json` shape:\n\n```json\n{\n  \"sites\": {\n    \"styles\": {\n      \"glob\": \"lib/**/*.{css,md}\",\n      \"dest\": \"styleguide\"\n    }\n  }\n}\n```\n\n# Removed utilities\n\nPinta v0.0.12 removed built-in utility attributes from the core package.\n\nCore Pinta intentionally stays focused on:\n\n* tokens\n* derivations\n* recipes\n* theming\n","readmeFilename":"README.md"}