{"_id":"@aliou/biome-plugins","_rev":"19-f6e1a7a957ee27228f02972620d0ae67","name":"@aliou/biome-plugins","dist-tags":{"latest":"0.14.0"},"versions":{"0.0.1":{"name":"@aliou/biome-plugins","version":"0.0.1","license":"MIT","_id":"@aliou/biome-plugins@0.0.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"dist":{"shasum":"11f4b02522a6844fde392c5e29d287961e6b17ab","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.0.1.tgz","fileCount":5,"integrity":"sha512-F7TJR0nSU2FGcPPGwSzuUyj3zPRdcUh8eiBjdA11GwutBfWa4+y9y+KZJ3bNIOGO45rCtNjrraYqTej3/tze/A==","signatures":[{"sig":"MEYCIQCQP52u4rXx05rrImmgcox/KYsYK97U2DpawWm+Z77+EAIhAJxN+vp7XKl8YrK9iwNgDXHECr5wmqxJUFJObCJhSSac","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6343},"gitHead":"8b84f4d67494ef8571a1b74b83a7c2aecf42f8b0","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"aliou","email":"code+npm@general-dexterity.com"},"_npmVersion":"10.9.4","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.0.1_1770470508938_0.5460143633301653","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aliou/biome-plugins","version":"0.2.0","license":"MIT","_id":"@aliou/biome-plugins@0.2.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"868a9af04d1f4720b8552231ca15fc8f7dde0251","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.2.0.tgz","fileCount":7,"integrity":"sha512-+4l05QplfPLz0MVv31sCefm9ysjBvqCDARDP4e4zS6YSDzHr/4DSZfAx6IFyNIi3oJJlF2aNExIY+lSS9hynGg==","signatures":[{"sig":"MEUCIBCAigAfJDzyg3AldNBnWvrIXDMJ2/Ib5Bllqy9wXAGNAiEAl3oUtiNl8DvVbZGgvbU5Wk12SR/njHCpzkEEtucyC2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12390},"_from":"file:aliou-biome-plugins-0.2.0.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/8309953bdc09e116e83c94c50e6389e3/aliou-biome-plugins-0.2.0.tgz","_integrity":"sha512-+4l05QplfPLz0MVv31sCefm9ysjBvqCDARDP4e4zS6YSDzHr/4DSZfAx6IFyNIi3oJJlF2aNExIY+lSS9hynGg==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.9.0","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.2.0_1770476437472_0.1832175037218049","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aliou/biome-plugins","version":"0.2.1","license":"MIT","_id":"@aliou/biome-plugins@0.2.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"fe2050a7eafcec66e6b3a121524ecc5af9e19068","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.2.1.tgz","fileCount":8,"integrity":"sha512-2KgZwqppdwXWyF6Ms4uybQyrmLbJpcsXRo0I4NWpMnDQsOBeTcNXdEnXKRw1DEjRCFn6nZ2m+gmhY09IZF+khw==","signatures":[{"sig":"MEQCIEpQCf0WmNGThYFFdOTJye9OPuZCbBlgyu5xDrCiq5E6AiAP5PkDo6G4Dob0FsVMaQhezBXdd8JJ0jEaeqsByY1rbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13200},"_from":"file:aliou-biome-plugins-0.2.1.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/51bcf8ea4479f4b48a9f8e5770d790b4/aliou-biome-plugins-0.2.1.tgz","_integrity":"sha512-2KgZwqppdwXWyF6Ms4uybQyrmLbJpcsXRo0I4NWpMnDQsOBeTcNXdEnXKRw1DEjRCFn6nZ2m+gmhY09IZF+khw==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.9.0","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.2.1_1770565828047_0.5556702866985284","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aliou/biome-plugins","version":"0.3.0","license":"MIT","_id":"@aliou/biome-plugins@0.3.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"b01e31ff36a4f21ebf962c5ce683280055e42e8a","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.3.0.tgz","fileCount":8,"integrity":"sha512-FHmLmOddH800oCqUOOuRJp2yvV6+ZtsmoHujSSkfj2TNYx0RaZ3s3+BrIHlsaT74HLwGB5xtkY+v+nEEtxvfAg==","signatures":[{"sig":"MEYCIQDsfv/iPlvlHMOoK+z+b1Zg/oYsIItKkYJTTUV0RodtgQIhAI7S/jt8QY5/jgb/iO1n1yTwkznHmpEOqHNQjf4GAo7R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13200},"_from":"file:aliou-biome-plugins-0.3.0.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/1808c44202f117830795d9b27b73dc6b/aliou-biome-plugins-0.3.0.tgz","_integrity":"sha512-FHmLmOddH800oCqUOOuRJp2yvV6+ZtsmoHujSSkfj2TNYx0RaZ3s3+BrIHlsaT74HLwGB5xtkY+v+nEEtxvfAg==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.9.0","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.3.0_1770566132243_0.4430565228269807","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aliou/biome-plugins","version":"0.3.1","license":"MIT","_id":"@aliou/biome-plugins@0.3.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"98b4db0e34c575f1150499b5b5b9c469c9eb8900","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.3.1.tgz","fileCount":8,"integrity":"sha512-cuBzU5DhALBfk2SpQ+Lvm7m/H2Z2Kp2IgjIx73979L7yVuGrBDLhVNaO2EagYXUrP/TmoGATDgIPGDpa7+YV7A==","signatures":[{"sig":"MEQCIDuz2L3u/32Oa7W2GYVaViBIa2mVQAg1Sr3fM2Gs8C3HAiBhHnipR+jNHTeejy3d9Uwn2d0zPV8y6qeVu9yWKoKFjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13750},"_from":"file:aliou-biome-plugins-0.3.1.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/306606276a351270e9dd22c7fce46603/aliou-biome-plugins-0.3.1.tgz","_integrity":"sha512-cuBzU5DhALBfk2SpQ+Lvm7m/H2Z2Kp2IgjIx73979L7yVuGrBDLhVNaO2EagYXUrP/TmoGATDgIPGDpa7+YV7A==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.9.0","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.3.1_1770580969323_0.881683608649577","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@aliou/biome-plugins","version":"0.3.2","license":"MIT","_id":"@aliou/biome-plugins@0.3.2","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"8b3ea18f16c0760fe0a444dde0a945d7938b4efb","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.3.2.tgz","fileCount":8,"integrity":"sha512-FG9imcSkAgqrlI+ptXj2K7RVEFnveK714nrJqtfinkC7p5mxQdlpBRZ5QDA1NCpn/uzp45zv9n7wio4r71uvHQ==","signatures":[{"sig":"MEUCIQC6KQYGt7wEm0cyufJLuYCkazUivJDpAkCe6n88pT4MjAIgGW++KHSNjBMq+wJCdW6cirxnfTZD3txdYQ1Mq6IeYEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14049},"_from":"file:aliou-biome-plugins-0.3.2.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/985c1cd7f08f79cf2fb5e71cc39c5776/aliou-biome-plugins-0.3.2.tgz","_integrity":"sha512-FG9imcSkAgqrlI+ptXj2K7RVEFnveK714nrJqtfinkC7p5mxQdlpBRZ5QDA1NCpn/uzp45zv9n7wio4r71uvHQ==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.10.0","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.3.2_1771498417430_0.02602863615722928","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aliou/biome-plugins","version":"0.4.0","license":"MIT","_id":"@aliou/biome-plugins@0.4.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"90ff0a88d3ee0201a1c5d0718c3b7afeda47f6cc","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.4.0.tgz","fileCount":9,"integrity":"sha512-r24hyS21Pbug0/VgSE2xu2gjMDLx/6Q1p0fqM7QoqdiAg84Rp++X2ss2WUCweikQKzs6auWxzqTms/FUHyLsWA==","signatures":[{"sig":"MEUCIATXAy5lP3L9E81vRk9NT8xSTxyxNgdV23pwJ4CZ14suAiEAzzhihiPa8BC1fBZDZKtNEut5cYGZ4/mVbjcVD3TBr3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14822},"_from":"file:aliou-biome-plugins-0.4.0.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/9732122be2c1139bb6a0e1aaee47e46b/aliou-biome-plugins-0.4.0.tgz","_integrity":"sha512-r24hyS21Pbug0/VgSE2xu2gjMDLx/6Q1p0fqM7QoqdiAg84Rp++X2ss2WUCweikQKzs6auWxzqTms/FUHyLsWA==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.10.1","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.4.0_1771617703290_0.5387915412024191","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aliou/biome-plugins","version":"0.4.1","license":"MIT","_id":"@aliou/biome-plugins@0.4.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"d843dbb28dbea19db5d33d2e326ccc909c328edf","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.4.1.tgz","fileCount":9,"integrity":"sha512-olz6H9lENsZ7KqA1O+yYtL9PaCkD++ryVKGxZ46KvHReBANIt2Vx2hCjS6lxmL2/fBKJ8ce0gquRrjhYVoDg1w==","signatures":[{"sig":"MEUCIHIpZiu+3yMnZCXBZd2pjNUwy9KXIH7ZWaLoHp1SIkUiAiEAqNNZQxEzB7Z0KTXk8qgJCN5i1TXSLhYkYrEiez/6Zyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14899},"_from":"file:aliou-biome-plugins-0.4.1.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/5e300d2585a39375c251b80527f1fc01/aliou-biome-plugins-0.4.1.tgz","_integrity":"sha512-olz6H9lENsZ7KqA1O+yYtL9PaCkD++ryVKGxZ46KvHReBANIt2Vx2hCjS6lxmL2/fBKJ8ce0gquRrjhYVoDg1w==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.10.1","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.4.1_1771671631425_0.05781403259384832","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aliou/biome-plugins","version":"0.5.0","license":"MIT","_id":"@aliou/biome-plugins@0.5.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"403a0aafd49359582a9c32f76b54985508fa9c2c","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.5.0.tgz","fileCount":10,"integrity":"sha512-LuWyDw48YKMUi6mf3lxKb0yHPcvRZ5sBgC3Y3jjqwGY2vCddt9YRbbVT5r+3gM3lZlIdzQIXmimyTOsEnb4mgg==","signatures":[{"sig":"MEUCIQDYylxEeG6X4tadcdX73kvhB/tJVA63yRGLGnf2H/GMngIgSTzp1cz3RXHdpV6TATQTi1zDNe5hJsEsMQyQfZHWjDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16420},"_from":"file:aliou-biome-plugins-0.5.0.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/0c42d8bf4599a376767689aabaa31357/aliou-biome-plugins-0.5.0.tgz","_integrity":"sha512-LuWyDw48YKMUi6mf3lxKb0yHPcvRZ5sBgC3Y3jjqwGY2vCddt9YRbbVT5r+3gM3lZlIdzQIXmimyTOsEnb4mgg==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.11.1","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.5.0_1773644495190_0.5010015451905372","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@aliou/biome-plugins","version":"0.6.0","license":"MIT","_id":"@aliou/biome-plugins@0.6.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"ad2fb84b45c5d55993557cb4f2fd7e71a8a897c7","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.6.0.tgz","fileCount":11,"integrity":"sha512-9TO3YFSl4ZRC12lF+LChxHsDH4h9AfmelhMkRH7grXCxQtTu+2TBPKe/VN9GZ0CJXJxgSohSyKpXsgxP5RpN5A==","signatures":[{"sig":"MEQCIEFB+NShtWKBDsBsOm6UaV6wDBEINvQDNDHItJaqlA5jAiBxxLqyk6UeKQAFkBWZXGtaFUMqW/lPxj1rfkHhYZimoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18241},"_from":"file:aliou-biome-plugins-0.6.0.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/fdb51705403e2bab985a36da67a60d12/aliou-biome-plugins-0.6.0.tgz","_integrity":"sha512-9TO3YFSl4ZRC12lF+LChxHsDH4h9AfmelhMkRH7grXCxQtTu+2TBPKe/VN9GZ0CJXJxgSohSyKpXsgxP5RpN5A==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.12.0","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.6.0_1774522948291_0.4144419684989764","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@aliou/biome-plugins","version":"0.7.0","license":"MIT","_id":"@aliou/biome-plugins@0.7.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"c78b00f2613a79fa004e4f3dfe7678ed611f2363","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.7.0.tgz","fileCount":12,"integrity":"sha512-MfIeLYC+S1L7jVkWo5NnmL4C1SVbF0vNlV9A2W9Ih2ukzVxmlgaguXdj71H31hh+MPbu0TbRL6CauzE20rwm5A==","signatures":[{"sig":"MEUCIQDQPXIURP11HM2um6Se2a4Om7PEKVc4ki5NPPzK7XDbuwIgFtEA/nAEiaXzBdBbZty6mPy/QTUIaJWKLs13u8Mkxdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18679},"_from":"file:aliou-biome-plugins-0.7.0.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/c7c83467e2faf17de09eed6c4df6938d/aliou-biome-plugins-0.7.0.tgz","_integrity":"sha512-MfIeLYC+S1L7jVkWo5NnmL4C1SVbF0vNlV9A2W9Ih2ukzVxmlgaguXdj71H31hh+MPbu0TbRL6CauzE20rwm5A==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.11.0","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.7.0_1775463073358_0.3457238981077768","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@aliou/biome-plugins","version":"0.8.0","license":"MIT","_id":"@aliou/biome-plugins@0.8.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"40c75a4608673cc7b971f23af568b03449f23d96","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.8.0.tgz","fileCount":14,"integrity":"sha512-YY8iEr5Z77dFHuGt8PxNKXxqYZb+EyyvXVAHE5bwSD2LKoyDOSsFXGY70KBKtt5S3/HQ+lTh7f6/xoR5+ER17A==","signatures":[{"sig":"MEQCIFfJ8ipfAxgapqV0CiK3fBcUlVKkfD3dN4KZBcNAS9Q8AiBxd/0Ymz+XkqBd4T1IJT20xt4lCVbTDjJND0dAONntzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24616},"_from":"file:aliou-biome-plugins-0.8.0.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/d268d48f58fbd58bcbcb1c551135dd39/aliou-biome-plugins-0.8.0.tgz","_integrity":"sha512-YY8iEr5Z77dFHuGt8PxNKXxqYZb+EyyvXVAHE5bwSD2LKoyDOSsFXGY70KBKtt5S3/HQ+lTh7f6/xoR5+ER17A==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.11.0","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.8.0_1776177499604_0.37118433936519857","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@aliou/biome-plugins","version":"0.8.1","license":"MIT","_id":"@aliou/biome-plugins@0.8.1","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"4c079e45dd34c9f55a34f17d6922ecb789f062f7","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.8.1.tgz","fileCount":14,"integrity":"sha512-IWWjn5butu0HcYkibKuRg+eWce88NI52+qVuZIFSryIoYBBYoHsGtYnxHWaQ+PgvvJoHRIPaSHSy1S1AzKeVCA==","signatures":[{"sig":"MEQCIHtrv+IxVdMvlGnkp+ddgkHSYHzqwp8LhLpsg2t/NEx8AiAKC7FmUYigoIvIYeCMd0OyaXTJFEz3QKgjOoNrfNc35A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24616},"_from":"file:aliou-biome-plugins-0.8.1.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/57a3f8fc65d1fd597a832a4a1c426a02/aliou-biome-plugins-0.8.1.tgz","_integrity":"sha512-IWWjn5butu0HcYkibKuRg+eWce88NI52+qVuZIFSryIoYBBYoHsGtYnxHWaQ+PgvvJoHRIPaSHSy1S1AzKeVCA==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.11.0","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.8.1_1776452300872_0.9572343575560733","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@aliou/biome-plugins","version":"0.9.0","license":"MIT","_id":"@aliou/biome-plugins@0.9.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"5f4238bbbb5c9c3afb7afaaaeb1bf45aab330455","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.9.0.tgz","fileCount":14,"integrity":"sha512-PdcXNELzDTODCfaYPla636vGc/x29oqt7/paepenUZEBcdtuEi1TDD0snUUgevFT7Brk142CwjcUdwgr3QmqAw==","signatures":[{"sig":"MEUCIQCoEIA9yx+TEO4VlJPneKGdkk9OcdzbBKWoD9k8fBR3iQIgCejuKmZAGRMjL0sY5fYBZzMbiI4CZAsdDW3537sY4nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26703},"_from":"file:aliou-biome-plugins-0.9.0.tgz","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7d2965-7d26-43c6-aeaf-12495aa87ff2"}},"_resolved":"/tmp/7d73a4ea60f32b9a335ad1bf87a7f902/aliou-biome-plugins-0.9.0.tgz","_integrity":"sha512-PdcXNELzDTODCfaYPla636vGc/x29oqt7/paepenUZEBcdtuEi1TDD0snUUgevFT7Brk142CwjcUdwgr3QmqAw==","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.12.1","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.9.0_1779355167342_0.5077074314130148","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@aliou/biome-plugins","version":"0.10.0","license":"MIT","_id":"@aliou/biome-plugins@0.10.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"d192c83f2769e39005ac5380a89a52f596cebc87","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.10.0.tgz","fileCount":15,"integrity":"sha512-eskCLH/RayUIhY/HykJzbvPkz+ozNmzJ/AeAutFsp/PxM6oosMKhvWS4r7UziEdKRVaXJkMSRtwyG+2QNp1PBQ==","signatures":[{"sig":"MEYCIQCFHARxvyBB3hqdod/rOL/+CyYu29zqrtCqDC7cx6aqlAIhAIIGlDldjAf70hwccy1KmJhYLmdmN419TQ5JTFV0YqiC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29296},"gitHead":"e062c8c17704881eae6c2940ce206e533637ae16","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aliou","email":"code+npm@general-dexterity.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74a6d03-30bd-4ac9-b2e6-a9b4e0dacef9"}},"repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","devDependencies":{"@biomejs/biome":"^2.3.12","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.10.0_1781114778384_0.27453530094196377","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@aliou/biome-plugins","version":"0.11.0","license":"MIT","_id":"@aliou/biome-plugins@0.11.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"3f20cfc3bb84ac55b9398fe7436613982a6596f3","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.11.0.tgz","fileCount":16,"integrity":"sha512-gST/dOZhG/y3Nrgs2ua0OQfsy5DDf/ao3Ii+tbhGK3g5tMli1URliWgNL5ZUNyRatmr3D63XsWVGWNF1ftI/9Q==","signatures":[{"sig":"MEYCIQDlMHPvDWDTwiqEDVTFa+FDPVxyWN3Yey3C+r4dWqerywIhAJRYV7/mREC+UnIiLJCtLOOfsRrf0JD2rGbGKYJY56+Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31122},"gitHead":"baea24e5a308a1eae9c3b1dcaa8d23d568ff6179","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aliou","email":"code+npm@general-dexterity.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74a6d03-30bd-4ac9-b2e6-a9b4e0dacef9"}},"repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"11.18.0","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","devDependencies":{"@biomejs/biome":"^2.5.1","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.11.0_1783268010583_0.031795959478022606","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@aliou/biome-plugins","version":"0.12.0","license":"MIT","_id":"@aliou/biome-plugins@0.12.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"e7edda8007dfc26d5d26f74b7d21cb693352bfc6","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.12.0.tgz","fileCount":17,"integrity":"sha512-GrjHaJq7cz4XySbr/FvEUc+9c0R0JGV8hqI9Jou4BGM+rWKgtfLyCyMO/gtom6MNJN1j9TUL+E1/u3XDR+Q34g==","signatures":[{"sig":"MEYCIQDypytyELJvKZZy2P4yCc6kY+kMpMcFln48B3guNakmAwIhALp9DIKzSJpCz/BXgrcib5iejc0JB6tKSX5LijjmgfIb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34634},"gitHead":"f684d793efcbd7fb9929beacd9f3131b0f21305e","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aliou","email":"code+npm@general-dexterity.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74a6d03-30bd-4ac9-b2e6-a9b4e0dacef9"}},"repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"12.0.1","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","devDependencies":{"@biomejs/biome":"^2.5.1","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.12.0_1784280936503_0.06373285029991349","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@aliou/biome-plugins","version":"0.13.0","license":"MIT","_id":"@aliou/biome-plugins@0.13.0","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"homepage":"https://github.com/aliou/biome-plugins#readme","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"pi":{"skills":["skills"]},"dist":{"shasum":"9d13649589e96fcd700cf67ad5d8b639fd254700","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.13.0.tgz","fileCount":25,"integrity":"sha512-HJUTgVCs2TrWuobfppjaBz9+pW/+KnMaIAtS0jRkyVA9d7U9P6pzvUitIBC4ucFI2jeCXtg9VMkNH5gRJTj8NQ==","signatures":[{"sig":"MEUCIHmaLxL0BanyqHvqWgHCEa4HGr9klVzuHlDnZaEWRgehAiEAtcRfptmSxSI0xUjC0xZshDSIzjIHxhdue3vjrWYh85Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53094},"gitHead":"c622cc4c4d4330ce731f909d663442958eaabe14","scripts":{"test":"bash scripts/test.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"aliou","email":"code+npm@general-dexterity.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74a6d03-30bd-4ac9-b2e6-a9b4e0dacef9"}},"repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"12.0.2","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1","devDependencies":{"@biomejs/biome":"^2.5.1","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/biome-plugins_0.13.0_1787398770127_0.09983985594386602","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"pi":{"skills":["skills"]},"_id":"@aliou/biome-plugins@0.14.0","bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"dist":{"shasum":"bfc5e38dc55fbe654676fd472d133d59f64fc9d5","tarball":"https://registry.npmjs.org/@aliou/biome-plugins/-/biome-plugins-0.14.0.tgz","integrity":"sha512-n55WVOmJzOI+ra5r35vznHXBk3UvWjCe7h87gQlr6dVhEgBTWsRNPT029S+haM1b2hSNczr4XJt1/tMJn4bX0w==","fileCount":26,"unpackedSize":55596,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aliou%2fbiome-plugins@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICcEYUoSC/oaafoB+Rkpm14TK+rcKEHs2SI+ga/g56oEAiBzb1Qw7bkGdJp1KrYtWW7a2KVTX0UnC7/9soMKxiqmMA=="}]},"name":"@aliou/biome-plugins","gitHead":"7ef097d12fd8a20379dcc6781e948b55df3e19c4","license":"MIT","scripts":{"test":"bash scripts/test.sh"},"version":"0.14.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74a6d03-30bd-4ac9-b2e6-a9b4e0dacef9"},"approver":{"name":"aliou","email":"code+npm@general-dexterity.com"}},"homepage":"https://github.com/aliou/biome-plugins#readme","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"_npmVersion":"12.0.2","description":"Custom Biome lint rules written as GritQL plugins","directories":{},"maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"packageManager":"pnpm@10.4.1","devDependencies":{"@biomejs/biome":"^2.5.1","@changesets/cli":"^2.29.8"},"peerDependencies":{"@biomejs/biome":">=2.5.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/biome-plugins_0.14.0_1788259588083_0.6452134427833189"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-07T13:21:48.840Z","modified":"2026-09-01T10:46:28.626Z","0.0.1":"2026-02-07T13:21:49.127Z","0.2.0":"2026-02-07T15:00:37.620Z","0.2.1":"2026-02-08T15:50:28.192Z","0.3.0":"2026-02-08T15:55:32.402Z","0.3.1":"2026-02-08T20:02:49.469Z","0.3.2":"2026-02-19T10:53:37.577Z","0.4.0":"2026-02-20T20:01:43.432Z","0.4.1":"2026-02-21T11:00:31.579Z","0.5.0":"2026-03-16T07:01:35.356Z","0.6.0":"2026-03-26T11:02:28.428Z","0.7.0":"2026-04-06T08:11:13.498Z","0.8.0":"2026-04-14T14:38:19.732Z","0.8.1":"2026-04-17T18:58:21.018Z","0.9.0":"2026-05-21T09:19:27.493Z","0.10.0":"2026-06-10T18:06:18.458Z","0.11.0":"2026-07-05T16:13:30.682Z","0.12.0":"2026-07-17T09:35:36.577Z","0.13.0":"2026-08-22T11:39:30.210Z","0.14.0":"2026-09-01T10:46:28.168Z"},"bugs":{"url":"https://github.com/aliou/biome-plugins/issues"},"license":"MIT","homepage":"https://github.com/aliou/biome-plugins#readme","repository":{"url":"git+https://github.com/aliou/biome-plugins.git","type":"git"},"description":"Custom Biome lint rules written as GritQL plugins","maintainers":[{"name":"aliou","email":"code+npm@general-dexterity.com"}],"readme":"# biome-plugins\n\nCustom Biome lint rules written as GritQL plugins.\n\n## Plugins\n\n| Plugin | Description |\n|---|---|\n| `no-inline-imports` | Disallows `await import()` and `require()` inside functions. All imports should be static `import` statements at the top of the file. |\n| `no-interpolated-classname` | Disallows template literals in `className` attributes. Enforces using a `cn()` utility instead. |\n| `phosphor-icon-suffix` | Enforces that Phosphor icon imports end with the `Icon` suffix (e.g. `HouseIcon`, not `House`). |\n| `no-js-import-extension` | Disallows `.js` extensions in import and re-export paths. Use `moduleResolution: \"bundler\"` in tsconfig.json instead. |\n| `no-ts-import-extension` | Disallows `.ts` extensions in import and re-export paths. Use `moduleResolution: \"bundler\"` in tsconfig.json instead. |\n| `no-emojis` | Disallows emoji characters in string literals, template literals, and JSX text. |\n| `no-inner-types` | Disallows TypeScript `type` and `interface` declarations inside function bodies. |\n| `pi-no-node-exec` | Disallows importing from `child_process` / `node:child_process` in [pi](https://pi.dev) extensions. Use `pi.exec()` from the ExtensionAPI instead. |\n| `no-buried-await` | Disallows burying `await` inside parentheses or call arguments. Await the value first, then use it in a separate expression. |\n| `no-empty-catch` | Disallows empty `catch` blocks. Catch blocks must contain actual code, not only comments. |\n| `no-homedir` | Disallows importing `os.homedir`/`os.userInfo` and reading `process.env.HOME`. Use a configured paths utility instead. |\n| `no-is-record` | Disallows creating `isRecord` function helpers. Use explicit types or schema-specific validation instead. |\n| `no-unimported-text` | Requires `Text` references, including type annotations, `new Text()`, and `<Text>`, to have a runtime import binding. Prevents accidental use of the DOM `Text` global. |\n| `no-chained-type-assertions` | Disallows chained `as`/angle-bracket type assertions (e.g. `x as unknown as User`), except chains made only of `as const`. |\n| `no-conditional-empty-object-spread` | Disallows spreading a conditional that uses `{}` on one branch to omit fields (e.g. `{ ...(cond ? { x } : {}) }`). |\n| `no-reflect-apply` | Disallows `Reflect.apply()`. Call the typed function directly or model dynamic dispatch behind a named interface. |\n| `no-reflect-get` | Disallows `Reflect.get()`. Use typed property access, or parse dynamic input into a named domain type first. |\n| `no-runtime-typeof` | Disallows `typeof` checks. Parse input with a schema at its I/O boundary instead of narrowing ad hoc. |\n| `no-unknown-parameters` | Disallows function parameters typed `unknown`, except a parameter named `cause`. |\n| `no-unknown-returns` | Disallows function return types of `unknown`, `Promise<unknown>`, or `PromiseLike<unknown>`. |\n| `no-unsafe-dictionary-type` | Disallows dictionary types with unsafe values: `Record<string, unknown/any/object/{}>` and equivalent index signatures. |\n| `no-left-border-accent` | Disallows `border-left` used as an ad-hoc accent stripe on non-`blockquote` boxes, and `border-left-width` overrides that thicken one side of a full `border`. Exempts `blockquote`, triangle/arrow shapes, and zero-width resets. Targets CSS (`.css` files and `<style>` blocks in HTML). |\n\n## Usage\n\n### 1. Install\n\n```bash\nnpm install --save-dev @aliou/biome-plugins\n```\n\nOr with any other package manager:\n\n```bash\npnpm add -D @aliou/biome-plugins\nbun add -d @aliou/biome-plugins\n```\n\n### 2. Configure\n\nReference the plugins you want in your `biome.json` using relative paths to `node_modules`:\n\n```json\n{\n  \"plugins\": [\n    \"./node_modules/@aliou/biome-plugins/plugins/no-interpolated-classname.grit\",\n    \"./node_modules/@aliou/biome-plugins/plugins/phosphor-icon-suffix.grit\"\n  ]\n}\n```\n\nPick only the ones you need -- each plugin is a standalone `.grit` file, and several only apply to specific stacks (for example `phosphor-icon-suffix` only in projects using Phosphor icons, `pi-no-node-exec` only in [pi](https://pi.dev) extension projects). Audit your codebase first: register a plugin because it fires on real code, not by default.\n\nTo scope a plugin to specific files, use the object form with `includes` globs (requires Biome >= 2.5):\n\n```json\n{\n  \"plugins\": [\n    {\n      \"path\": \"./node_modules/@aliou/biome-plugins/plugins/pi-no-node-exec.grit\",\n      \"includes\": [\"extensions/**/*.ts\"]\n    }\n  ]\n}\n```\n\n### 3. Run\n\nPlugin diagnostics show up when running `biome lint` or `biome check` as usual:\n\n```bash\nbiome check .\n```\n\nTo suppress a plugin diagnostic, use a suppression comment with the `plugin` category: `// biome-ignore lint/plugin: reason`.\n\n## Limitations\n\nBiome's plugin system is still experimental. There is no automatic npm package resolution for plugins -- you must use explicit relative paths to `node_modules` as shown above.\n\nSee [biomejs/biome#6265](https://github.com/biomejs/biome/discussions/6265) for the ongoing discussion on plugin distribution.\n\nGritQL has no scope analysis, no cross-statement dataflow, and no access to type-alias environments. The schema-boundary plugins (`no-runtime-typeof`, `no-unknown-parameters`, `no-unknown-returns`, `no-unsafe-dictionary-type`) match direct syntactic forms only -- they don't resolve local type aliases, and they don't distinguish `unknown`/`Record<string, unknown>` used as a genuine parsing boundary from the same types used as an escape hatch. Adopt them per file or per package with the `includes` option if you want to migrate incrementally.\n","readmeFilename":"README.md"}