{"_id":"filegrc","_rev":"51-5d2745abd4823ccb8e145792a28b9dc9","name":"filegrc","dist-tags":{"latest":"0.16.7"},"versions":{"0.1.0":{"name":"filegrc","version":"0.1.0","license":"MIT","_id":"filegrc@0.1.0","maintainers":[{"name":"abewheel","email":"abe@sunpeak.ai"}],"homepage":"https://github.com/Sunpeak-AI/FileGRC#readme","bugs":{"url":"https://github.com/Sunpeak-AI/FileGRC/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"0550f920af60cd638f889010e179278c424dbe30","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.1.0.tgz","fileCount":30,"integrity":"sha512-y1kFxnUSsYZlqhiQuo516dR5ekhA/w/4juNG06GzuokWsup1XynVBrUykbYEDh/CCD9txIXNDGTcg58mJn68gw==","signatures":[{"sig":"MEYCIQDKHsko8xS8YvtvmDvk82j0AELSx57orZ7DbXS8gHViVwIhAPS+bpN2d3veofw4peAKHsNcCctvp6ZMQ0y7UDOZGlWx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":602482},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"4203fb5e221de18c9778dbe28f87efac165bbe54","scripts":{"test":"node --test"},"_npmUser":{"name":"abewheel","email":"abe@sunpeak.ai"},"repository":{"url":"git+https://github.com/Sunpeak-AI/FileGRC.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.1.0_1785161069888_0.6202173711034109","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"filegrc","version":"0.2.0","license":"MIT","_id":"filegrc@0.2.0","maintainers":[{"name":"abewheel","email":"abe@sunpeak.ai"}],"homepage":"https://github.com/Sunpeak-AI/FileGRC#readme","bugs":{"url":"https://github.com/Sunpeak-AI/FileGRC/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"94c50fe87146ae8d07f570a7cbea4c1aa46e2a69","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.2.0.tgz","fileCount":35,"integrity":"sha512-SBV60ffduXh9SK8f5fYJnRp4YeU32z97Z4N00J9dgdxT8jQX7ewyIF4mmHrUtwp0grU0wGsX//aqknuNTbzu3g==","signatures":[{"sig":"MEYCIQCWW9V/lWRMS7sm2UoJzLVwTjhsmQIlZLA9TgDNp090OgIhAIim0K4x4UbotO1vw2Ou9CPHXlgtpQ+FH94U2VnkXY4R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734111},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"af0f5ca37b635c17c1abf3409a598c03175942fa","scripts":{"test":"node --test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69efeda3-f8d6-45e7-b240-9b5770d30063"}},"repository":{"url":"git+https://github.com/Sunpeak-AI/FileGRC.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.2.0_1785210814184_0.5499434307132749","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"filegrc","version":"0.3.0","license":"MIT","_id":"filegrc@0.3.0","maintainers":[{"name":"abewheel","email":"abe@sunpeak.ai"}],"homepage":"https://github.com/Sunpeak-AI/filegrc#readme","bugs":{"url":"https://github.com/Sunpeak-AI/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"4e59d55ecb2ddf931ee098b0d2c9ad8411699f42","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.3.0.tgz","fileCount":36,"integrity":"sha512-qTyYZgY5DtU8CMRcmHPrZK7ZorYM1Amlv1DyxCQTbP419HgA+CSqQ++u156HZaNRPKBbkiuuW8rAu5ofIcWCoQ==","signatures":[{"sig":"MEYCIQD6ib1AStwFvYazqtOJ7SNYa8skNhGUrzGpFhVtZ456tgIhAIlk0x6t2Y94B8hPl9nCB9/IAXM3myqal3gJWdZD9tTN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742393},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"ce5c1044ab013aa74da25b13ac75d1b7e69bfd1f","scripts":{"test":"node --test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:34c2d5ce-7592-4cd4-aa75-2cc5e95016e3"}},"repository":{"url":"git+https://github.com/Sunpeak-AI/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.3.0_1785255922169_0.99042372809761","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"filegrc","version":"0.3.1","license":"MIT","_id":"filegrc@0.3.1","maintainers":[{"name":"abewheel","email":"abe@sunpeak.ai"}],"homepage":"https://github.com/Sunpeak-AI/filegrc#readme","bugs":{"url":"https://github.com/Sunpeak-AI/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"57d64cd8397f626897d63dc04579f4f5197054db","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.3.1.tgz","fileCount":36,"integrity":"sha512-jONL4kybDQ8E8RlF7UPfoLdrLtXqVkKMI/eYV8G1RBxaeCeq37IQFwzlfZOvPUtMkB6S+HBI3hal7lVTd+C5Dg==","signatures":[{"sig":"MEYCIQDEJZi2srCXrsw+7cfOq2ezpAdQhrz9htiNefxpMnbzqQIhAP+/tBiMP3VFvcL8bDTON4+mIjs8I76qaI3KnGfeZgXr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":746462},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"ab778c5f380a11ba439c296de9c4aabb2d23fb59","scripts":{"test":"node --test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:34c2d5ce-7592-4cd4-aa75-2cc5e95016e3"}},"repository":{"url":"git+https://github.com/Sunpeak-AI/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.3.1_1785275576758_0.4271858315455499","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"filegrc","version":"0.3.2","license":"MIT","_id":"filegrc@0.3.2","maintainers":[{"name":"abewheel","email":"abe@sunpeak.ai"}],"homepage":"https://github.com/Sunpeak-AI/filegrc#readme","bugs":{"url":"https://github.com/Sunpeak-AI/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"fb3f2fc647b4848b56cea19c701df1e0137dcd96","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.3.2.tgz","fileCount":36,"integrity":"sha512-fNbg21Is8B+C+nJH7dj6ImUNuhKkqkBuI3wAR1f/Fuq02uSNEdff9kQ3XdjXpxZXGolmVpcXJn8GYCpDoNBWow==","signatures":[{"sig":"MEQCIHHVZlsMBvQPDuRTNawBe+xdA7MZ0N2Dunlm4c0TWMG9AiAUhjCbj3OwquC8OXSMXjuHJJoPd7bxoVt3sxgBJ7ZcGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753349},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"6553ded0b886bb3443931d16928a961ab5821b21","scripts":{"test":"node --test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:34c2d5ce-7592-4cd4-aa75-2cc5e95016e3"}},"repository":{"url":"git+https://github.com/Sunpeak-AI/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.3.2_1785283715347_0.5258758666906682","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"filegrc","version":"0.3.3","license":"MIT","_id":"filegrc@0.3.3","maintainers":[{"name":"abewheel","email":"abe@sunpeak.ai"}],"homepage":"https://github.com/Sunpeak-AI/filegrc#readme","bugs":{"url":"https://github.com/Sunpeak-AI/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"f323221bd8c2fba4b517cb87328b1f3206e92adc","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.3.3.tgz","fileCount":39,"integrity":"sha512-3NMqS2XkU2XpOXLga6NdmenzZxnxScwQnc07xb24T0B/DEaxbjryVNsiX+uXPqh9Zvbrk5lzK0j7UQALEYTS+A==","signatures":[{"sig":"MEUCIQCmJRt7hTGvl5aNvMpj1pGdzlEoLiT/7wTgipOAab/ADAIgDo7aNe7go8OCa9YuKDcT8mequBEp2OIsiteXDk2w5wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759430},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"b1e9dd42653dcc4bec9f9bcae758900b9bfa6661","scripts":{"test":"node --test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:34c2d5ce-7592-4cd4-aa75-2cc5e95016e3"}},"repository":{"url":"git+https://github.com/Sunpeak-AI/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.3.3_1785527255634_0.0012176678894186832","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"filegrc","version":"0.3.4","license":"MIT","_id":"filegrc@0.3.4","maintainers":[{"name":"abewheel","email":"abe@sunpeak.ai"}],"homepage":"https://github.com/Sunpeak-AI/filegrc#readme","bugs":{"url":"https://github.com/Sunpeak-AI/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"55c9c25662dfb660c2289b00b509f9230b19b1bf","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.3.4.tgz","fileCount":40,"integrity":"sha512-rXOGAYzGKoJtCskFqmssVAXYTQAgBBlvSF6zjoBZ7HkIUKeFUuv/CdHQPK5lHjkgPaJfuG6t+Ce/W68XAd2HTQ==","signatures":[{"sig":"MEQCIDX6BrAVQAQZiz3TG+luq/zkg+kwi+pC62ltGfGeMGgSAiB7ZI//Qgn78MnxqnVc6DQxzIpGZD74XArQQYLune0I9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":792314},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"2c6e948ffff30ef2b0acd6283e76829ee9a8e8a3","scripts":{"test":"node --test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:34c2d5ce-7592-4cd4-aa75-2cc5e95016e3"}},"repository":{"url":"git+https://github.com/Sunpeak-AI/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.3.4_1785624158573_0.4749689217757771","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"filegrc","version":"0.4.0","license":"MIT","_id":"filegrc@0.4.0","maintainers":[{"name":"abewheel","email":"abe@sunpeak.ai"}],"homepage":"https://github.com/Sunpeak-AI/filegrc#readme","bugs":{"url":"https://github.com/Sunpeak-AI/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"56ee36d0f61eabfed0a1dc145a29a1c60a14a9a3","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.4.0.tgz","fileCount":44,"integrity":"sha512-NuRzbm/h/Tu78OKu85Kox0OhJxghN809iu5tRI9J4xLVJbKoOZRyhXrBfhfPoUci8c+uJF9D6DnTRH2Vqoh08w==","signatures":[{"sig":"MEUCIF3vPkVxPIWy3Os64WNZHRF+pU0gOKRm+Uwv6lnlPM7GAiEA87yFl3WL873c8VHEfkFAjsH8ulO9hYyb5VYAPeuSkIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146389},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"c46af3cb74366c2a36d95ef4b501efba80057913","scripts":{"test":"node --test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:34c2d5ce-7592-4cd4-aa75-2cc5e95016e3"}},"repository":{"url":"git+https://github.com/Sunpeak-AI/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.4.0_1785722432352_0.9366956265749229","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"filegrc","version":"0.5.0","license":"MIT","_id":"filegrc@0.5.0","maintainers":[{"name":"abewheel","email":"abe@sunpeak.ai"}],"homepage":"https://github.com/Sunpeak-AI/filegrc#readme","bugs":{"url":"https://github.com/Sunpeak-AI/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"a2d3b2d40a6a91367c20a59f79358b57b8746184","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.5.0.tgz","fileCount":53,"integrity":"sha512-4Pju3jOKukc7t0qh8e5frtm1xAXBdTJCMu5LiipMjkcb+ejCw7Y7LergdQ+LgedbXF/KIwPWoG982o8uvzh/Qg==","signatures":[{"sig":"MEUCIExwboRSZFwWjKSVrVgo96YIxprE7Bh8y0KB/pHa/hlDAiEAi9i9cI+1yTxR68qQvk2wWHh178HLDLU2XHoXZMIb1Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1628781},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"2bc8224c5004df6a1bb46f7818eb829ed4551aac","scripts":{"test":"node --test --test-concurrency=1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:34c2d5ce-7592-4cd4-aa75-2cc5e95016e3"}},"repository":{"url":"git+https://github.com/Sunpeak-AI/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.5.0_1785972370884_0.7183728685977946","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"filegrc","version":"0.5.1","license":"MIT","_id":"filegrc@0.5.1","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"55db30125ba3ba6718ecccc278af54a48f84ab69","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.5.1.tgz","fileCount":53,"integrity":"sha512-ROCzHA2H3VpeKgRlofmjOlNdam+12NGb/rrFxc3Kox5EOQQyMOf5yHGyYg0OjtgpXR0xM5TQ4cCma0f3d6N0sw==","signatures":[{"sig":"MEUCIQDs5iQUgngo3pK5b58eoETYXbP+DvcspNgYKDoPnquz5QIgA2udtJ9aRXKsJjfUi8U816Jbc6HHgP+zXLCk9tdazlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1629162},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"195cce2e5b4b5a1c85be08423a39b0548e716379","scripts":{"test":"node --test --test-concurrency=1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.5.1_1786733407616_0.9215529552420334","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"filegrc","version":"0.6.0","license":"MIT","_id":"filegrc@0.6.0","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"1151b55eef8da9bc9ad35c5bdd0f2066ff475707","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.6.0.tgz","fileCount":55,"integrity":"sha512-Wl8eJY9byldg9XGZdEszORlk9UiarBxN21C4NQdeV27aSY0lQEuVtXgtl284aQJ7rowNrDV2trKCRP3wuIbn1A==","signatures":[{"sig":"MEUCIAIcXjqDJkHUgCH8nP3QQ3HEj1BHoU05nD8bFXWuZsMOAiEAlpmpxIsOBUCAcMsk2v5XFBl5bXL1xOvjqJJTQ61P7bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988080},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"b20dfa8560046a541171d3ca779d5393241c3f95","scripts":{"test":"node --test --test-concurrency=1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.6.0_1786765072585_0.3933379256524927","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"filegrc","version":"0.6.1","license":"MIT","_id":"filegrc@0.6.1","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"3c399a5bab2298e3e7ed2392ecfaa322e3a34577","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.6.1.tgz","fileCount":55,"integrity":"sha512-tOlUtzdIn4Sb/7dKsRU+gi6FWWUZukdl3TANnvIeSlms9CiIH17JgV/G79A3HBZvlkhCBg+I8ZZ3C0Zpzhqqkw==","signatures":[{"sig":"MEYCIQD0VkslsgIa6dgzlVYOpr0iFpPd/AdwRtlTEkt/OQQJywIhANPf6ZaE8jEY1vWgSSTB6MZffiaHUrrLhCXJ28Hz9B8M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988403},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"dfc1c94db6753ddf13ff345150a164c830e72007","scripts":{"test":"node --test --test-concurrency=1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.6.1_1786807130365_0.23495641305431314","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"filegrc","version":"0.6.2","license":"MIT","_id":"filegrc@0.6.2","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"8262adb3273a1dfe03c2ab9607178f0070982796","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.6.2.tgz","fileCount":55,"integrity":"sha512-cix6qRQG3YN5Ai9cbpefeeK4su0L4vtWbt5CV0wtT4zJvhwnBecP2fbM+ucx/IW3Rr2WM7upMUueZ6QMrb3myQ==","signatures":[{"sig":"MEUCIAEphXbLD7FbQ5sfzy0CiApi2gNWrLnwFdyHE31vlgdpAiEA2Q+fy7IZYYHO+wSIQteIDOGAnAgTcySRQz/lwAfgHqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1987511},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"83549b0ff9562f256f6a1a68d68935d981e4579a","scripts":{"test":"node --test --test-concurrency=1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.6.2_1786815799945_0.7479768106792413","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"filegrc","version":"0.6.3","license":"MIT","_id":"filegrc@0.6.3","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"fd74c1cdf72bf4e34dc8297db5988976f9ef3b2d","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.6.3.tgz","fileCount":55,"integrity":"sha512-kN4pK1myVNCGG5jsCGBveZebskd1DCm79hvy69R8JUwDyGpbUi3p+IFwn6WuKO3bj4s2OTxuUmqgUd6y6DRb2Q==","signatures":[{"sig":"MEQCID4u8CjMrH6mpBUJvdnquu+tph2n5SVEk07O0zWkD2ItAiATqc1cMmvfPtNFWKrETpAtObABv+Pm7mx/2M6w7DiWXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1999031},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"c5621211e33ff9f1468ebb8e5ec91f3c7ba5ba49","scripts":{"test":"node --test --test-concurrency=1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.6.3_1786832181153_0.3117434866402813","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"filegrc","version":"0.6.4","license":"MIT","_id":"filegrc@0.6.4","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"46a403369500abb0039f494f2ab5a854d7836373","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.6.4.tgz","fileCount":56,"integrity":"sha512-EAlEUbzq8SF6NTFj6PRTW8OfywGdFjw8UCgzvXfAv94VlOplKsavQvTN1DUAx15DUrxOuvdE3nypB4l0TLAdAw==","signatures":[{"sig":"MEYCIQDe0FE4EZDDflc7+n9/Tcff9OsrJH7gFULyN7EjbR8RqAIhAO87eeRZ7i5TCMG1T7Z31G+72grl/aHHJjNcoJGLRl/g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1998495},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"b1014791017a8f311ee6e09001a2b5adf8d9b3bb","scripts":{"test":"node --test --test-concurrency=1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.6.4_1787071199456_0.5716706848044808","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"filegrc","version":"0.6.5","license":"MIT","_id":"filegrc@0.6.5","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"6095d9f16daef245255254589ceff9fbbc6918b9","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.6.5.tgz","fileCount":57,"integrity":"sha512-iGMpa+6OpZTFMrSZm3lTxoZ0zalFg0c+evM6SX2CIlMWYP68/7qoLPo2nsqoZsRDo2PfsOxFYVQ9cpMh/ZqhIg==","signatures":[{"sig":"MEYCIQCt4BCqYJyctiMmqC7TBN8OOMNGalZcnOl0E6XKdErf/wIhAJ5+vA8BPY1ZfBAyj7KAJtb3ezI9qqrl+tzz2/Mf7hix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2017513},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"59ac564d747a93d8abb439c5859291ab415df7da","scripts":{"test":"node --test --test-concurrency=1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.6.5_1787077753193_0.9423887901906987","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"filegrc","version":"0.7.0","license":"MIT","_id":"filegrc@0.7.0","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"827d8511d5c945f283f2d779007fef301c63bc0b","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.7.0.tgz","fileCount":59,"integrity":"sha512-a7dHwQD2weIvom0o2YDngO9oU6ZrBwGkPXTIBL9nvT9A/LEPhm/Y5LvzpbT6Nq3bKTVfQcpFMkwQrAbvNJeYGA==","signatures":[{"sig":"MEQCIHO462kXIcZBxP47O9fXlblyJPhHWGxeCEMllzPUiZpcAiAFYYtgdxwbV+64gfgv52GNkCIDnJSVOfxKWhSHYrqbvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2050508},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"0a32c1aa2fa24ee3a049362f7bc5dc5c2582f622","scripts":{"test":"node --test --test-concurrency=1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.7.0_1787105382676_0.5652999490285289","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"filegrc","version":"0.7.1","license":"MIT","_id":"filegrc@0.7.1","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"ad12c070baefc7b66f54423ee85a14ef12ae7ec2","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.7.1.tgz","fileCount":62,"integrity":"sha512-P2zQZGqO4SXkp2C+8sr0MzOf0+gVJ10h8S1ilTFaSq+MVUrRaykgBAZU1xvpKUeGU72wtP6TKWbQ9EENUQgN1A==","signatures":[{"sig":"MEYCIQCIkIMDIFjvHVjLwnVsDYo2lpgVejfNy2A8zLt1skSrcgIhAMIMsJeSBylrk4pHghl6JGahIdDdxnTI6fIfOAfHXZao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2196584},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"39b8bf016a7d0248cafe3e813c7a8619648ea272","scripts":{"test":"node --test --test-concurrency=4"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.7.1_1787252316957_0.9577029956785739","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"filegrc","version":"0.8.0","license":"MIT","_id":"filegrc@0.8.0","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"f9db65002086a9d78cd60a266ec0c14eabcd3161","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.8.0.tgz","fileCount":64,"integrity":"sha512-SMoMemuR6PmrXCn0ZOWHTqIX5wDQxlSwhYckMEYROBjKok1UqeWLGhiqy51HHW0sim9DrpkCApw1+c06jeXfSQ==","signatures":[{"sig":"MEYCIQDk0jRE+yEIcGX+78ao4Zh8EurWqq+4vrcKV07wdJicvgIhAMnqa6mofa81CAdxeHXxRWQSD7gMe5K7tanmgmkvJ+FK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2545319},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"e7b1e426cc6f61982d1b3010673056e38759a977","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.8.0_1787276901938_0.11975380761228394","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"filegrc","version":"0.9.0","license":"MIT","_id":"filegrc@0.9.0","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"3bcf0664d155967289d00cecaab3af34e9a23ba6","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.9.0.tgz","fileCount":65,"integrity":"sha512-8OvATFLZeUU2xqsOIG9jtZpOdRZeNryc0Qr+iZDjx3PU/Ioq4+3aVzGaA44An0gGeSMexLevWHVkfE5XQPQ9Lg==","signatures":[{"sig":"MEUCIQC4GNEtgkBi+gd0uQEs/tHCThpltqjYevHRYTf4AYOtHgIgJQAVf010BPfeHOOM9Tg7dvGbJRpfGYOpe8TJ2U64fUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2850715},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"9479a7532e8aa2a4880c77a680b84edd8967c671","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.9.0_1787354368261_0.424253826638479","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"filegrc","version":"0.9.1","license":"MIT","_id":"filegrc@0.9.1","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"aa537685ac2fb65a4934b23e882a428dc0db2c72","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.9.1.tgz","fileCount":65,"integrity":"sha512-mThZyfBG0Y0odfKV7JKVnWnrIivQQDEsk7Mcucx5uSKW1Svp+5LFqcy44p60I2MFiPFtIniIXtyNyEBtUUq94Q==","signatures":[{"sig":"MEUCIQCZgGPo3bIcsJ3ZVfaAbNFNBp7W7OrI5eViyhzI4Vo+owIgKS/T4EM6zf4Y+JiITgf2Ea+GyTJqAwzJx78SHJVdt+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2854775},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"ae0b76226d865f88748821a7fda3e6324cad21f9","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.9.1_1787359513984_0.5200948423995182","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"filegrc","version":"0.9.2","license":"MIT","_id":"filegrc@0.9.2","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"91dda4336f41f030ebc1bd949266eb729e4a8bd2","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.9.2.tgz","fileCount":65,"integrity":"sha512-lyOz8HDcU+78VhFptLsPleG8RAEzqIhEWHDQo789HUGGZ5K0fV1Fv9WmbL2ISRc75pgAAyqkfclRaAeTrXvsdg==","signatures":[{"sig":"MEUCICgMndQ7LkYiXhsOuPTvf9fqc5vj11a4YaJY7BoOHdlNAiEA0ktGJbOK7IGj2gtBTdzBIf/qkQP+dvHLd5R+hE8pZWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2855651},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"e52c4eed08e1e02d91ef1c07bba75688bf5b59a0","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.9.2_1787361625140_0.9169328953902482","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"filegrc","version":"0.10.0","license":"MIT","_id":"filegrc@0.10.0","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"c71fd37971ab6397f2fac4f63a5cdb0c0fcb9510","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.10.0.tgz","fileCount":67,"integrity":"sha512-0b8z7H7RWunm+muDqOF0PlDrC4r+U3Dhr5zdJ1hhnbT097TDma7ygVDYEUhDaqRx7T8HgPTDle9oJaz+kqKSlg==","signatures":[{"sig":"MEYCIQDrwWjjvPALdZ8/o8G1HTxoxIcBPF9yjuTgsp5mOAUlMQIhAPBbInTxL/u9qdsO3VAS7Ynr4LBDtLBDFChAEsS5Fu2j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3173007},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"8c992c2b2f58de7c06a03498fb60240b0d3f224e","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.10.0_1787406407275_0.08517830542591875","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"filegrc","version":"0.11.0","license":"MIT","_id":"filegrc@0.11.0","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"bd2da3cbaf826a753675c1269d0b382ba6b147a7","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.11.0.tgz","fileCount":72,"integrity":"sha512-pvSH3pwf00ziWu/ccRJcUas3W6qTjzE0Y+L00TJjXcvkoEbJUn2I0h4bwDMbLlGkY65r38sMzQ+825tJdjOR5A==","signatures":[{"sig":"MEYCIQDQBhwfLEoWVyuN19w6IHp1fQaTQhQIktrvVTtMLIZSeQIhAJG+18dtqczLZeiWYtgfvKZnDPkHcomAqvoJ31rjgNUR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3538432},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"af3fd090cbf19df90cec3c8b44831e5698c0d53d","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.11.0_1787453696416_0.04289285087280925","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"filegrc","version":"0.11.1","license":"MIT","_id":"filegrc@0.11.1","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"bcf6d386ad11dacda223de52e67801258f616050","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.11.1.tgz","fileCount":72,"integrity":"sha512-yazorZ99o1KNpseC5zv//Y4phgoyHTtPiWQGj+po91mwYeUWfj7JPgjPtpZR/Av6try3cS7yuuIkwmH/cCrCYQ==","signatures":[{"sig":"MEUCIAX/1YrnwD2YEAZeTSJ02FnfcNgce119lHf583UdW/E4AiEAuIzBQ1b4K7etvV/AIRmA6XuR3A1fAcYI5Rteur3Z3+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3538705},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"034618905a091eef01b58f7936aa30606f2e919d","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.11.1_1787592398151_0.249998253512008","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"filegrc","version":"0.12.0","license":"MIT","_id":"filegrc@0.12.0","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"fc421374960b9887b18c0bee4e08a275c332cbf0","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.12.0.tgz","fileCount":79,"integrity":"sha512-i8VbYxxHTV4KkG419tT4kbblNvZjXEbKzy+M77WAkIcKosJf3mnKcLCA8tDu2tBZXTBQh443Hzlg6FEmEVCh5g==","signatures":[{"sig":"MEYCIQD2WVWlIcysTYM/RFBDr1HiiYVjmMQFYS0VcEMH6x9WKgIhANJsxL/u1EspPSG/2E3Xf+Ej87dcFOfXE/Pmkqv6Pba+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4525859},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"0d7aaf08852b84d961c3b17e96192f8958cfd4b6","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.12.0_1788006905221_0.9179843217645105","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"filegrc","version":"0.12.1","license":"MIT","_id":"filegrc@0.12.1","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"491c0dfd4bec31b44e03833a9b8ece12a5afa0e8","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.12.1.tgz","fileCount":79,"integrity":"sha512-Gl+rtDhfJdKRgGTTGzTWv6k+cBvMzYzwZPBuVTH7/8Ut6py2ORfa+nxlD6k6l5UkSZ+qfULv84A6b70wvi8H3A==","signatures":[{"sig":"MEUCIDUqRRuNMGDPQqKXHpOl9RLO2goarihnRes+6nuFjluQAiEA0WkRIpBUgjkwdCmcMKLZUmKk4rfRlmAARaKbVZ90Q/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4526684},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"e0ea8f26cd94d05bb2d9be558115c0328a1a27a5","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.12.1_1788024576675_0.5273027546499771","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"filegrc","version":"0.12.2","license":"MIT","_id":"filegrc@0.12.2","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"dd810fb053581e5b7ef09da70046ac74d72c11b7","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.12.2.tgz","fileCount":79,"integrity":"sha512-CWW3MVJUEZF1R16DSysgpN+byMVowLUglSw5uaIoLMPkWScfA0Z0v6CMKNrray9B2LuEFvYPRaIOkBaMmTSKbA==","signatures":[{"sig":"MEUCIGiYsAYdv/AQeAbGU3O8/yQXcAgh5eetsqpJ6Jg5DnZbAiEAnks1OC7hKiTFVquCqVy5LpAk8K5nV0h+0/sTOSdajUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4547622},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"a22d8ea1fd2e88264dee2770fd9f3e4bc049c3d0","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.12.2_1788043924534_0.26266974659838893","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"filegrc","version":"0.12.3","license":"MIT","_id":"filegrc@0.12.3","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"b584579fd506b197e232e3a283090980fc98c1cd","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.12.3.tgz","fileCount":79,"integrity":"sha512-gQ3hmOO7wHVGruv1wuHfwrMM/qYqYX4n6ICRZxRjDl9FQDnTLuYxR9lnl0f9RAUu7DSAbaD1KYRe9R2JzwWWLA==","signatures":[{"sig":"MEQCIBxA0Tnx8s2LznfYF9qxgEnrzANrKXSl6o8Jv/lTJG/3AiAB45fEC9fzZlsGAgOF8QevqxQ1ovbSz0j4Pzkf0jRPIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4583822},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"4d603532da0b8db5b9ddef8d1f07f9ff570af983","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.12.3_1788061786517_0.35362485882576267","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"filegrc","version":"0.12.4","license":"MIT","_id":"filegrc@0.12.4","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"b1a89f20de26470fbabf2dbaadd8f0757cf6c984","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.12.4.tgz","fileCount":79,"integrity":"sha512-3zgeJ+iBJ464g62I8J6OkWabnq5YA1TOv06NHwxt9eyEIOtQdjdNLC7YRklAN2eA//VG2+g0m0wycK3kZvLMCQ==","signatures":[{"sig":"MEUCIQDYi35pHfSiRo34PPFiQemQ3Alh6+I/I7IULbPIZUaekgIgSbrUcgauqQIcvA+40Qrg9a/9wGUttBq4A3sOz2fXLJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4612445},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"f3b3e5feaef9cf37d7baef7463fa7131a1c6257a","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.12.4_1788127426073_0.47723146061468524","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"filegrc","version":"0.13.0","license":"MIT","_id":"filegrc@0.13.0","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"53d8dfea2c9bfcf22889ffb2f9f78ba6c3be04c8","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.13.0.tgz","fileCount":79,"integrity":"sha512-5k5bZn4n/yR7r80J3O+627xUhNPZqTJFEjJq4s34s734YzYrixh4EQ1h/zRDG1H3oq/TzgoPg0Wx4/dJXHPdbw==","signatures":[{"sig":"MEUCIQDnbR/NE8ICED9RH5AAxATIAbZpjJRUXUzfh3BFb63LvQIgItCEiXrpeEF/kdAMPw2jx3HamiBlQqK5BjOw9UB2wsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4636468},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"30129e1d7f18e1116560aa7ae75ed05a41c0026d","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.13.0_1788209550555_0.49937009766300333","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"filegrc","version":"0.13.1","license":"MIT","_id":"filegrc@0.13.1","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"f3dfb176dba20c17a0cbdba9805496f3eaec57df","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.13.1.tgz","fileCount":79,"integrity":"sha512-cPOExD1WgeOEAdwWwYnTwpmtgfoYidYooeE6Gyf3TCaWgpGH2a1Hlq9VuR6/w6748z240Mr178XCX1UqtxuiYg==","signatures":[{"sig":"MEUCIBe58JbCT4LEMwjT1c/bItGIsong6oX5juVMzXkrjxD2AiEA8T2+FJp/X8Y27XBpZyNbUWRnorSGcgYakvlnczXMsjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4653207},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"d715d3f47ce5c569dfee766cf1ab38dc120affda","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"node ../../scripts/run-filegrc-tests.mjs --fast","test:full":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.13.1_1788211087244_0.6440060017669684","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"filegrc","version":"0.13.2","license":"MIT","_id":"filegrc@0.13.2","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"79b9fc84fa4cf009d1ed76137b45a1d7da87787e","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.13.2.tgz","fileCount":79,"integrity":"sha512-8vyRwvM7b+6l2jUv6WLrpkwlovdT5iHe6hbDCgsB8iAmET7TqAlwTTKpLOd0EtD2PiwGEJ6q9X1gnd3Rv7uSlA==","signatures":[{"sig":"MEUCIQCCxpr7PlWzw1i0u6qWuW3AC6qIe1A136yTdO1As4ASigIgXU76+a1phVco/agfBNf2U0U5kIH1HOZzHF1FfiVPt2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4665403},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"b6b863e7ab637d7d4281cfbc837e842998bd7596","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.13.2_1788221741211_0.43218087711501463","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"filegrc","version":"0.13.3","license":"MIT","_id":"filegrc@0.13.3","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"6345e441b9862f2c9d21415e0fa9c7ffc0b103f0","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.13.3.tgz","fileCount":79,"integrity":"sha512-TQ6Fr8T0sbcuLJZsF9H8D+XsyIQTjYhxPxNI8PCPDLwELVCHxL+SBAnNBkA4y7TD9QgWNUsIOfsFaM8fARMbfQ==","signatures":[{"sig":"MEYCIQDWhdhCa2boWY7B/Z9652NfMbWXTofGMuMKeG029oNyVgIhAIPDmYWdkhBVg8h5oEbFfVRh/0N36kqU6mf6V7SjJZVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4671473},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"f9dbab24232eebab349ed56d264d95e1fe995589","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.13.3_1788228961434_0.21193114049065165","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"filegrc","version":"0.13.4","license":"MIT","_id":"filegrc@0.13.4","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"8761192dbe266f0985f17d001f75421f88c0af9b","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.13.4.tgz","fileCount":79,"integrity":"sha512-7kwD2B8jMFDSzkBdCNPo+q/egp51892O/hV4lK+ivRrIYJjqwQGVCRljMLGoThr5R8aAeLve4UnXrgzzLlQv1w==","signatures":[{"sig":"MEUCICZC0ANhvYalpcXPk8x2SkMB3FImKidCi1QXpd7Se0o4AiEAqp+NdOLlRoUSgKH9r+Z/fknw9WjXWOVBVqgRt+CYcc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4681975},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"94ef2a464fd9db011199dab380e3faa1fdab20ef","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.13.4_1789171376368_0.263593895720158","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"filegrc","version":"0.13.5","license":"MIT","_id":"filegrc@0.13.5","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"4dace53e9d86be983b565c69fa9f3e59b2ad7ce4","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.13.5.tgz","fileCount":79,"integrity":"sha512-oWS6H6T6aHyEf7KUBda9GQFK5gp+Rgwdh1Vqjurm1PjJXJARmIVZSdxe7ag4Ov5vp8YlnUns55T212TmqXIJcg==","signatures":[{"sig":"MEQCICEChMSqpldLvV93D+QSZUufCSLytNXgu3AYONf/G3wcAiA9AedHoBsD20zQTDlra88jnZQimdQuljqQ8jygRfhZxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4681632},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"57630ba44f5119ef6bdbc5a54eebfc3fb345a43c","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.13.5_1789236722570_0.7983429131309239","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"filegrc","version":"0.14.0","license":"MIT","_id":"filegrc@0.14.0","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"67b74a1fdc4cc4fb589be5825c3aee2e6b58ece3","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.14.0.tgz","fileCount":80,"integrity":"sha512-0pnlGDKap5aZ+mVfw346XH2oObQX26upjVvSDeo5x0olm6VLFdnPevLzztGRpQGqeadNYhtpaP8E3375svFUVQ==","signatures":[{"sig":"MEUCIQDvfALqSPjx/l98cYIa5t8dZhycbJmc5L1YQMx2qrECCAIgRetsimuP/c+EBLmthnm7hHdOi3zyVPqlQuw8sYABZV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5026486},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"5d0035ed40630673ee2df3c8f0a197315299bb30","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.14.0_1789243652974_0.8101609677969397","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"filegrc","version":"0.15.0","license":"MIT","_id":"filegrc@0.15.0","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"28b718ce9bb317bfb87967b27e4dfeb0f4c65283","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.15.0.tgz","fileCount":81,"integrity":"sha512-UxOlMzj0AAT3gjBX7CfiCf+oW1yjzegX1Km/i3IlWT4TLyxQSo4Dqp1LsnruoUtfXVbST3ONeQYbPKSIqXOz+Q==","signatures":[{"sig":"MEUCIQDEn17Y8qpqxVrOxqoLwu54XS2tcEx/Fm0JvqcthxkunQIgBioH77dYKN3JmDjhaLhdA2LYB7oBgj7fidBz3cVD59A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5070639},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"48e23126362d7d3ac2130947c7461115d5333b03","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.15.0_1789408451371_0.43813205144296186","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"filegrc","version":"0.15.1","license":"MIT","_id":"filegrc@0.15.1","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"02f6ae0568f56669232976658adb3d360cffc19d","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.15.1.tgz","fileCount":82,"integrity":"sha512-5T/MH4Hr6TcQdeZIYqW8yUT2UJCS8cC1G2Edjwnmas6LJnsizZQgs7tWrOWCqxOLxnO1G8Ekqoo96xHKY14n5w==","signatures":[{"sig":"MEUCIBBshCfSlldjE7sUZJtr9hIo3ZuNmW109ieEoqUePnUFAiEArzRwXrlrZN82zf6pmjHE3i01Bne5v+zPd3WGVOx45Qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5087608},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"43fb4747bfea2c0cff1635cf39481f8fcf8fdb0f","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.15.1_1789427872273_0.3978760873748044","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"filegrc","version":"0.15.2","license":"MIT","_id":"filegrc@0.15.2","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"1e5fb916f19a3460745a86167a0f64e6e2a12c99","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.15.2.tgz","fileCount":82,"integrity":"sha512-2YnWdkmWeMOyJ3jfix9q96nLtz6GGzzPQoFLdLPDlwpQUcwAY+mHgEPlaEkdLvTv3U6IulRFYD/k702x4+1PJw==","signatures":[{"sig":"MEUCIQDdkiWdaZzJyCREfb7EAdnKdheavG9WE3yl+b53fRGvBwIgGfQBe2DE4eWY5mgL/UFKdF0hkhNLX+OVvgMurA03AS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH1a9WnjpwdOAkHzG7iV9PL0XIBzPXaZcCnPVXBTsmGCAiEA9WEfTZVxmemicdLnPqO9+5lw4JKp/jF7Ue1SytQLX3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5118160},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"457b5a845da3580918f7f5292c4ac333f6798005","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.15.2_1789762384996_0.5775405772470472","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"filegrc","version":"0.15.3","license":"MIT","_id":"filegrc@0.15.3","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"7dac9b0691fcc5d624b7a72ac46aabcb4a2a02e3","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.15.3.tgz","fileCount":83,"integrity":"sha512-aLhE9R8XZcE3OSKttx2Shsmmfhe1fAKe+j00ZkoLUKvNk73MRgxiSnN+B7dR2bK4orX1iivE7p47JqttT0b62g==","signatures":[{"sig":"MEUCIQD7k39doIMvAtqAqbBtOg4LdTKjlT6/Y9vtwcVarf7+NQIgL8pBQJgiRmyzCEfgVkDFaza8bUp6wmA4sBIRs4F+feA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQqCBVH0gLclqmKe4MI3MmWRBO/gcPgj8mjpbuv1llngIhAN/Mr8lZbUYC8UbJ/atwvR5TXM5VJ7bgETu7pRI6AGtY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5122558},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"29399895ba19d5c24bf6586bd4118746c924f93c","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.15.3_1789770244118_0.9094532484496174","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"filegrc","version":"0.15.4","license":"MIT","_id":"filegrc@0.15.4","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"840243b1d776868a755b909ccde9b07c08dd462f","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.15.4.tgz","fileCount":83,"integrity":"sha512-YzC/T+3rnquKCb/chYJcGT7uaPoNnUBmeAQym8VjeYFY48X36rNu4J9fSaecgAuh834jZ4dIGCnD6OsK+r9efg==","signatures":[{"sig":"MEQCIH71+EfZLnnq+U0RAVlcSu4PVMyNuz2O2+GgJ6veT1EVAiB+K/WqNnmUz1vdH7hn/rJMLa8bz46sPUUAOwvm55pEKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFDWRPP0rHRgZGJG5WKtg6wLFwYeNA12+QL7O9wW2pDaAiA6qQS8Fj66IxeumdndWnbbEQ3kPAF9+wvQObFokd5HKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.15.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5122992},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"b0c3b9eaf5af08b931c0af517f6b6e9ea397ef18","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.19.1","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.15.4_1789844996612_0.9506337144067831","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"filegrc","version":"0.16.0","license":"MIT","_id":"filegrc@0.16.0","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"1017b1ea3a0733f84e26a024386a980c4f114203","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.16.0.tgz","fileCount":85,"integrity":"sha512-X2qpKqFYNKqb55YbY7RLW4n+q8sM3r6Tlzo4MaXg0Hc0VG9gGuPPpk2DEuGN6kwdwU5pWXFXxIpSLdnX7RIEZQ==","signatures":[{"sig":"MEUCIFBoDwFIHtW6NjA8mE4yiWRnIWIpZ9MOEjNaJVnDtiEeAiEAjPbt1C3cT2z9EBaaqlEN+xZZG3nEcFvSoZJemu62WO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTSqxuem8s2KR0YzsEboot5clTp5RcrCLgAXkOJBfC3QIgT4WTVuTt/PJS4V8pC5SPU+rMV1slg2L6ErCz1K58HRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5135295},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"2adb6ea2ee4841a4d2759a396678000298b993d2","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.19.1","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.16.0_1790186198951_0.7873389722704227","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"filegrc","version":"0.16.1","license":"MIT","_id":"filegrc@0.16.1","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"b9126948c20aaad13614dcd09b3e5b6171dc267b","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.16.1.tgz","fileCount":85,"integrity":"sha512-MSH4jQ2h7ImIaouARsTPgvPl4UGmVCZum2JMmS1iVZQ3zzy6scO+lkAf1d0mzI5dvhW39LgNdiS8hxiUg4ge2g==","signatures":[{"sig":"MEUCIQCZixzimW1JvDgF1p7M8DpBNvm8SDLQsq5QVIOQxNFptAIgM4v5k0RPI4U+dqsl7lqn3NYWPvdPBJO+TxCH5/poLGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIERAbvhmxYfAfNQkVXjC72TaTOJZJ3AC82lsvEpju0ZlAiEA+w3KzsceBDjs+OQw/d++Xlw0qKJ4oOg+O1RnfiHZny4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5138157},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"25cc9b9fd205e929b0e0e5516280e56bbe0897fa","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.19.1","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.16.1_1790194225307_0.7772033795315023","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"filegrc","version":"0.16.2","license":"MIT","_id":"filegrc@0.16.2","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"15559b280a96b03ed4ab2abbbccf99ddee1b5e39","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.16.2.tgz","fileCount":85,"integrity":"sha512-cxHRPO59doLb64lBwps4uy2KIuLBUpYT8rNct0lH7oK5z6V0vsTwIRzTps77J/dv8nidnheB/7XjRxtsZ+V8eg==","signatures":[{"sig":"MEUCIQCbsIaKIpMGYTsdndBguvPL59awL7quSvtPUcWEhD3tmAIgObViWW+fmrHBPOIZAS7fbChh3DsrFaKI2oH5QNj43mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhb/MZ9maJ+KIxiSimxVeFxiPMhnFPo4AW9VFDtbnSNAIhAOYQjPlLxa7qzUjZMv9MpUCPOUSxg+0qgZxnUbCRx4Kz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5142262},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"1658e7fd09825c6e8f2def64fb34a22461b6968e","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.19.1","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.16.2_1790210249460_0.565784667136757","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"filegrc","version":"0.16.3","license":"MIT","_id":"filegrc@0.16.3","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"99f8a720d5cb1608fbd9bacb78f86fb804ff7707","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.16.3.tgz","fileCount":85,"integrity":"sha512-VSrap7IbGlt6/Nd0FdHERr2XWUSF9XZgSjHlol9bBS/izcsQGpFgvJ+21wMoU4PgcYP/CnxSQafsOWZCITRTJw==","signatures":[{"sig":"MEUCIQDr2VgovO7Zcvhzai66lupfBD8NSVX9o5ghk9q8LTOMYQIgWc0lfQKGOxIhM2yjTWroI1bHxAXkpZK71L1+EKQlaZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDxYRRDI5L67XLWzfaNJaIksvI/j2qa1JWokbEhhaV1OAiAS6r9ykGtSSuPmtTA+Yf+vF0qpIpR3fswW8ktL5q0ZFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5142756},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"14270f0397a1d4b05aabc890d6a7caddb32f519a","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.19.1","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.16.3_1790264897980_0.1537580957746294","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"filegrc","version":"0.16.4","license":"MIT","_id":"filegrc@0.16.4","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"0e9681906c7f0870ede55a1d88e430db9aa2cac0","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.16.4.tgz","fileCount":85,"integrity":"sha512-YrzAjusMAP/qu5gOdPJ05Jh2Gz3rAwzj536BVSDFIqkCP+dhbjmaKRuUtG8RWeUrpFg69fHoH3ibXK9ngk5m2g==","signatures":[{"sig":"MEUCIGax2Lpv3EUhuB98WvwR65SF0HqmxIKDq3q7k5sdxY4xAiEAuYEFvoRtuXGRBvpBXigX0xdTInwOe4kDvWA2j8xZ8aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGsHslOXe7FKeLTrA6TX+p/FWyQA/Zq9kmzvr0FHameWAiEArJRkZizcX4oDINktoK8CLTI62xS8nCw6OOEqwAatos8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.16.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5155716},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"be032e069debfe1732254897307364c955c568b8","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.19.1","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.16.4_1790308379252_0.7942540995490406","host":"s3://npm-registry-packages-npm-production"}},"0.16.5":{"name":"filegrc","version":"0.16.5","license":"MIT","_id":"filegrc@0.16.5","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"28f2cb4d7caf47ea7147daff05f0fa00aaa1f627","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.16.5.tgz","fileCount":85,"integrity":"sha512-Zd6hBNslFlNfdDkHE0NvbspbnN9qlS7UaMP8OhiCESH0GC0og4MbPeC+2NqjmsRpb/8xtlh/ZOA7x9G2tC/bJA==","signatures":[{"sig":"MEYCIQC2sBnUnewZXfkHwGexqnLayVj8diNgBPPnbLYEV+h3ZwIhAMqVgWMbl/9+HRNBtOhFoNHKJT/LgyxpTqx/taYScTel","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCt4WckSW7knf1m+ux21+nUIxwbfnkXazcweNoiZjVA9AIgNum+5VZ8Lr/qIoyFd4k/99Gpb8zlwDAA6r7D3fgfFsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.16.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5162293},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"167c0f723e1867d26129bf2fa75277b58a60671d","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.19.1","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.16.5_1790349149227_0.7448442026616382","host":"s3://npm-registry-packages-npm-production"}},"0.16.6":{"name":"filegrc","version":"0.16.6","license":"MIT","_id":"filegrc@0.16.6","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"homepage":"https://github.com/Alignbase/filegrc#readme","bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"bin":{"filegrc":"bin/filegrc.js"},"dist":{"shasum":"312eef1ffc77b3549cf22282c33b56210c8c9647","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.16.6.tgz","fileCount":86,"integrity":"sha512-VcN1+Yzjwq1KYliBNwWNLi1l4Mok6RGUrQwdMydmHvpl6RhYjAIRbrO7yVFFHHPZQ/ICbJnQgua4wp+BDe92UA==","signatures":[{"sig":"MEUCIQDL45rnZ/USW3+xVfXG4aEIoOsCCUQrqwPE0QxmmGS8wQIgJ7OZav2FJkILqhHvMxLDJQLTWuUFY7HvU7xZPnc2G/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGqWPtOtJaxAhEUMZVYBFjIn5wiFcyz00wq+0n986ETeAiEA9Qp/rqgbQ8D1ndUfPhZbRYseXUpTGSlqIB92bNKgO14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.16.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5168692},"type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"8ff490d6c9b2017c496714cf620e7191d93d3db5","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.20.0","description":"Zero-dependency Git-native GRC engine","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/filegrc_0.16.6_1790532511099_0.617145246270385","host":"s3://npm-registry-packages-npm-production"}},"0.16.7":{"_id":"filegrc@0.16.7","bin":{"filegrc":"bin/filegrc.js"},"bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"dist":{"shasum":"8ac77a6b39ec01314a7fe4072e9e43aa8f31830f","tarball":"https://registry.npmjs.org/filegrc/-/filegrc-0.16.7.tgz","fileCount":86,"integrity":"sha512-tqqSDh1AITSeoPvH9jxTVCUsIiJ7HGXharfRogp59XOoXh3NljgQ4KkJgujUgxGxWNWFMEmYhN3cNHEfzIjKqA==","signatures":[{"sig":"MEUCIQDKkVOvyiViPb3ltzn3yPtgjpE2uQKVtzcPtfXEIhYU+wIgA6kvw4pz6SiR/dkCRgM2niL3qSrfOA0pXxQHYu4kGAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBolyKJ02I3DxScQlx1RBjF3sl4hue/DUQWVo+9ZnscLAiEAsyU1XuIpwLalyqEg/s1YVScQbOIQUILGCK5/brwLcdQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/filegrc@0.16.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5175208},"name":"filegrc","type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.js","./model":"./model/index.js"},"gitHead":"16614055a5da44ff2ecbeb361bd547907e211888","license":"MIT","scripts":{"test":"node ../../scripts/run-filegrc-tests.mjs","test:fast":"npm run test:unit","test:full":"npm test","test:unit":"node ../../scripts/run-filegrc-tests.mjs --tier unit","test:integration":"node ../../scripts/run-filegrc-tests.mjs --tier integration"},"version":"0.16.7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d106ec6b-9bce-4a64-93c6-da3abc57f228"}},"homepage":"https://github.com/Alignbase/filegrc#readme","repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"_npmVersion":"11.20.0","description":"Zero-dependency Git-native GRC engine","directories":{},"maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/filegrc_0.16.7_1790536480997_0.4249522468981306"}}},"time":{"created":"2026-07-27T14:04:29.701Z","modified":"2026-09-27T19:14:41.406Z","0.1.0":"2026-07-27T14:04:30.084Z","0.2.0":"2026-07-28T03:53:34.325Z","0.3.0":"2026-07-28T16:25:22.354Z","0.3.1":"2026-07-28T21:52:56.945Z","0.3.2":"2026-07-29T00:08:35.503Z","0.3.3":"2026-07-31T19:47:35.808Z","0.3.4":"2026-08-01T22:42:38.738Z","0.4.0":"2026-08-03T02:00:32.493Z","0.5.0":"2026-08-05T23:26:11.088Z","0.5.1":"2026-08-14T18:50:07.834Z","0.6.0":"2026-08-15T03:37:52.736Z","0.6.1":"2026-08-15T15:18:50.502Z","0.6.2":"2026-08-15T17:43:20.120Z","0.6.3":"2026-08-15T22:16:21.301Z","0.6.4":"2026-08-18T16:39:59.714Z","0.6.5":"2026-08-18T18:29:13.353Z","0.7.0":"2026-08-19T02:09:42.846Z","0.7.1":"2026-08-20T18:58:37.132Z","0.8.0":"2026-08-21T01:48:22.146Z","0.9.0":"2026-08-21T23:19:28.441Z","0.9.1":"2026-08-22T00:45:14.223Z","0.9.2":"2026-08-22T01:20:25.301Z","0.10.0":"2026-08-22T13:46:47.465Z","0.11.0":"2026-08-23T02:54:56.590Z","0.11.1":"2026-08-24T17:26:38.354Z","0.12.0":"2026-08-29T12:35:05.416Z","0.12.1":"2026-08-29T17:29:36.848Z","0.12.2":"2026-08-29T22:52:04.736Z","0.12.3":"2026-08-30T03:49:46.687Z","0.12.4":"2026-08-30T22:03:46.243Z","0.13.0":"2026-08-31T20:52:30.758Z","0.13.1":"2026-08-31T21:18:07.439Z","0.13.2":"2026-09-01T00:15:41.417Z","0.13.3":"2026-09-01T02:16:01.612Z","0.13.4":"2026-09-12T00:02:56.569Z","0.13.5":"2026-09-12T18:12:02.767Z","0.14.0":"2026-09-12T20:07:33.173Z","0.15.0":"2026-09-14T17:54:11.559Z","0.15.1":"2026-09-14T23:17:52.429Z","0.15.2":"2026-09-18T20:13:05.147Z","0.15.3":"2026-09-18T22:24:04.237Z","0.15.4":"2026-09-19T19:09:56.744Z","0.16.0":"2026-09-23T17:56:39.084Z","0.16.1":"2026-09-23T20:10:25.588Z","0.16.2":"2026-09-24T00:37:29.578Z","0.16.3":"2026-09-24T15:48:18.096Z","0.16.4":"2026-09-25T03:52:59.391Z","0.16.5":"2026-09-25T15:12:29.440Z","0.16.6":"2026-09-27T18:08:31.190Z","0.16.7":"2026-09-27T19:14:41.087Z"},"bugs":{"url":"https://github.com/Alignbase/filegrc/issues"},"license":"MIT","homepage":"https://github.com/Alignbase/filegrc#readme","repository":{"url":"git+https://github.com/Alignbase/filegrc.git","type":"git"},"description":"Zero-dependency Git-native GRC engine","maintainers":[{"name":"abewheeler","email":"abe@alignbase.ai"}],"readme":"# filegrc\n\nfilegrc is a zero-dependency Node.js engine for Git-native GRC workspaces. It validates structured JSON records and their Markdown companions, renders a local web app, provides safe CRUD operations, and builds a read-only audit view.\n\nProgram Readiness checks management-owned scope, policy adoption, control implementation, and authoritative evidence mapping without requiring an audit record. Audit Readiness starts after CPA engagement and checks the firm-agreed date or period, engagement-specific management documents, operating evidence, and Type 2 population completeness.\n\nThe Controls list focuses on implementation and its next action. The Obligations list shows schedule state separately, including proposals, approved schedules, and Policies awaiting activation or their effective date. Enabled work starts when its governing content is effective and a linked Control is implemented.\n\nMost users should create a complete workspace:\n\n```sh\nnpx create-filegrc@latest company-grc\n```\n\nInside a workspace:\n\n```sh\nnpx filegrc validate\nnpx filegrc serve\nnpx filegrc setup --help\nnpx filegrc build\nnpx filegrc guide risk-assessment\nnpx filegrc program-path --next --json\nnpx filegrc scaffold risk-assessment --title \"2026 Annual Risk Assessment\"\nnpx filegrc list risk --json\nnpx filegrc references risk-example --json\nnpx filegrc describe risk\nnpx filegrc search \"access review\"\nnpx filegrc evidence-map --json\nnpx filegrc program-readiness --summary --json\nnpx filegrc program-readiness --require-ready\nnpx filegrc audit-readiness audit-id\nnpx filegrc prepare-audit audit-id\nnpx filegrc evidence-packet --start 2026-01-01 --end 2026-06-30 --audit audit-id\n```\n\n## Upgrade an existing workspace\n\nPackage updates may include optional starter Policy and Control revisions. Review them without writing:\n\n```sh\nnpx filegrc policy-library\n```\n\nThe command shows an exact diff only when the current text still matches the prior starter default. It skips customized, approved, active, superseded, and retired Policy content. Accept one named proposal revision only with the command printed by the review, which includes `--accept`, `--proposal-revision`, and `--yes`. Acceptance fails if the proposal changed after review. It changes only the listed defaults and does not approve a Policy, activate it, or mark a Control implemented.\n\nThe normal runtime uses data model v11. Existing model v10 workspaces start with a read-only preview:\n\n```sh\nnpx filegrc migrate --to-model 11 --preview --json\n```\n\nReview every automatic, review-required, and unsupported item. Model v11 removes the old per-Control implementation approval fields. Owners can record implementation directly, while periodic Control oversight uses one Collection Review at the end of Step 3. Policy, Document, and Training approvals stay independent. Resolve unsupported items before applying the same migration with `--yes`. The [model v11 upgrade guide](https://github.com/Alignbase/filegrc/blob/main/docs/upgrading-to-model-v11.md) documents the review.\n\nA model v2 workspace must migrate to v3 first:\n\n```sh\nnpx filegrc migrate --to-model 3 --preview --json\n```\n\nThe migration writes one atomic batch, validates model v3, changes no Git history, and is safe to rerun. The [model v3 upgrade guide](https://github.com/Alignbase/filegrc/blob/main/docs/upgrading-to-model-v3.md) explains every migration class and the review that follows. Apply it before previewing models v4, v5, and v6 in order.\n\nA model v1 workspace must migrate to v2 first:\n\n```sh\nnpx filegrc migrate --to-model 2 --preview --json\n```\n\nFollow the [model v2 upgrade guide](https://github.com/Alignbase/filegrc/blob/main/docs/upgrading-to-model-v2.md), then migrate one model version at a time through model v11.\n\n`filegrc serve --help` prints bind, port, environment, and safety options without starting the server. The editable server prefers `127.0.0.1:8787` and chooses another available port when that port is occupied. Set `FILEGRC_HOST`, `FILEGRC_PORT`, or the matching flags when needed. In trunk mode, browser saves synchronize, commit, and push from the authoritative branch. Use `--allow-non-authoritative-writes` for local development in a task checkout; the override never commits or pushes.\n\n`filegrc setup` provides the headless equivalent of browser onboarding. Run it without arguments for guided terminal setup, or pass all initial service-boundary fields and a management program goal as flags or a JSON payload. Add `--preview` to validate and inspect the planned System and Program writes without saving. Add `--summary --json` for compact agent output. Selecting Type 1 or Type 2 updates the Program goal and selected Systems. Setup does not select Framework records, link Controls, create Evidence Artifacts, or create an Audit record.\n\n`filegrc program-path --next --json` gives an agent the current step and first action without loading the full lifecycle. Use `--summary` for compact status across all five steps, `--current` for the full current-step guide, or no compact flag for every step. `filegrc guide <type>` repeats the matching page guidance and adds fields, relationship candidates, Markdown slots, and timing for that record type.\n\n`filegrc program-readiness` reports whether management can start a candidate Type 2 period. Add `--summary --json` for compact stage counts and next actions, or omit `--summary` for every readiness item. Use `--require-ready` in automation. Pass `--program PROGRAM_ID` when more than one active Program exists. The command does not require an Audit ID or CPA firm.\n\nStep 2 uses one Policies page to review Policies, program Documents, and Training, while keeping their record types separate. Step 3 implements linked requirements, defines schedules as Obligations, and uses `filegrc activate-content --scaffold` to record the active Person, separate activation date, and revision for approved Documents and Training. Control implementation also checks expected evidence, authoritative source Components, and source readiness. During Step 4, create Evidence only when operation produces a real record or artifact. Keep engagement-scoped terms, management assertions, representation letters, and other Audit Documents in Step 5. Link each one to one Audit and use `filegrc activate-documents --audit AUDIT_ID --scaffold` after approval.\n\n`filegrc obligations` shows recurring work and a task-level preview for each Policy Event, including owners, deadlines, and requested proof. `filegrc trigger` adds the event and all of its Action Items to the Work Queue atomically, then prints the created task IDs and deadlines.\n\nLong-form Markdown lives beside its JSON record. filegrc derives the Markdown path, so records do not store it.\n\nHeadless creates and updates require the `{ \"record\": {...}, \"content\": {...}, \"revision\": \"...\", \"contentRevisions\": {...} }` mutation envelope used by the web app. Run `filegrc scaffold` for a new mutation or `filegrc get <id> --mutation` before an update; stale record and Markdown writes are rejected. Use `filegrc content <type> <id>` to read a companion and `--write <file|->` to replace it. `filegrc guide --json` is the compact action and resource index for agents.\n\nUse `filegrc attach <evidence-id> <source-file>` to copy a fixed evidence file under its record and update `filePaths` without overwriting an existing attachment.\n\nUse `filegrc detach <evidence-id> <attachment-name> --yes` for explicit removal. Evidence records with linked local attachments cannot be deleted.\n\nThe package requires Node.js 20 or newer. It uses Git for authors, commit timestamps, messages, diffs, and revisions. New workspaces use trunk mode, which fetches and fast-forwards before each browser mutation, validates and commits the saved change, then pushes. Agents and terminal users use Git directly; the filegrc CLI does not wrap pull, commit, or push.\n\nThe editable server has no authentication and binds to loopback by default. Put it behind trusted authentication before exposing it on a network, or publish the read-only static build.\n\nThe authoritative data model ships in this package. Import the public Node.js API from `filegrc` and the model loader from `filegrc/model`.\n","readmeFilename":"README.md"}