{"_id":"archwarden","_rev":"45-59da083db05955b348131c2e140bf879","name":"archwarden","dist-tags":{"latest":"0.37.0"},"versions":{"0.1.1":{"name":"archwarden","version":"0.1.1","license":"MIT OR Apache-2.0","_id":"archwarden@0.1.1","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"2e737de85b248487d72a6790974317b61be06ee3","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.1.1.tgz","fileCount":5,"integrity":"sha512-qwnGQD2HNZwuO0pKpPHMPMIog13DtqFijmcOQlBJeEq+rt39pxxcDz/yz2YauDzEXUFhFDp7W0yYkzqqOymGiA==","signatures":[{"sig":"MEYCIQCQYdVHFCTl26q6x5zMmApUo73JCg9lJaOZtBuvXbs2NgIhAOKPXiqxq/iD6/7JJOqByPGOoi7Znq6kr4PPEc9vIkdH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22427},"engines":{"node":">=18"},"gitHead":"b8191a500508175bb947464275b4fd81e8902fb8","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.1.1","@archwarden/cli-win32-x64":"0.1.1","@archwarden/cli-darwin-x64":"0.1.1","@archwarden/cli-linux-arm64":"0.1.1","@archwarden/cli-darwin-arm64":"0.1.1","@archwarden/cli-linux-x64-musl":"0.1.1","@archwarden/cli-linux-arm64-musl":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.1.1_1785068610683_0.357302004686598","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"archwarden","version":"0.2.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.2.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"b913421913faf2d4b479a4283b6d698325aabd8d","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.2.0.tgz","fileCount":6,"integrity":"sha512-VzNqgdMkxOOPPLZPZAru1/iCBhwJZIyhto1UMedmuVubzhhimNnz98lyjRmJow+vYUdGD+nvfDCwO8XI7W9x/Q==","signatures":[{"sig":"MEUCIQCgjYRFv6wStDrMvkDiMsYkxuJcowk0CAKPtBP0QGkFnQIgaN6rlh5qigoxFuZLFHWvsaBxBKzI/wv+4x6Pki7vico=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41148},"engines":{"node":">=18"},"gitHead":"c6c552e6fa6e5be22917821b35d8b64b6b263444","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.2.0","@archwarden/cli-win32-x64":"0.2.0","@archwarden/cli-darwin-x64":"0.2.0","@archwarden/cli-linux-arm64":"0.2.0","@archwarden/cli-darwin-arm64":"0.2.0","@archwarden/cli-linux-x64-musl":"0.2.0","@archwarden/cli-linux-arm64-musl":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.2.0_1785117948153_0.5125300604497334","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"archwarden","version":"0.3.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.3.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"979debb64ea0a281c591ee9a4971b10145724a48","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.3.0.tgz","fileCount":6,"integrity":"sha512-khLr0DymS46pKG+DccdCjcu7Ln/aZDZ3C7RA+cO0kgEiSr1iDDFfOOn7BIGj/NkJbCTQ+ZOXs4XunXMslURpKQ==","signatures":[{"sig":"MEQCIAg8igNpZB8I7GDw9SdsIEKgj+n6LMRKpYWN2F9rkwh0AiAx22LrZZr80GmaU7VMMGL75LAMD3cee40/50MivOi9mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43641},"engines":{"node":">=18"},"gitHead":"d99ee14b8e07bf03848c9ffa8ff9028604a1ae7f","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.3.0","@archwarden/cli-win32-x64":"0.3.0","@archwarden/cli-darwin-x64":"0.3.0","@archwarden/cli-linux-arm64":"0.3.0","@archwarden/cli-darwin-arm64":"0.3.0","@archwarden/cli-linux-x64-musl":"0.3.0","@archwarden/cli-linux-arm64-musl":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.3.0_1785171157043_0.7196665299829068","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"archwarden","version":"0.3.1","license":"MIT OR Apache-2.0","_id":"archwarden@0.3.1","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"b653d1459179b1e97de8a693ead6cc6c962e29aa","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.3.1.tgz","fileCount":6,"integrity":"sha512-LL1Iw8JHPHv42Cv6YI4lUi9NjAriwuzEwUXTyvi+hF/Jd/fg7PihVGWoPJZLyVQsRU319PK80c9ImtzwBCyLQw==","signatures":[{"sig":"MEUCIQCRX3dSBOlTFtsA+y+ZrBQWChMtY1mukdqAwglsUynt3QIgHm4WKuKi5NH45aiHw3UQRsUfdwIlGg/9MCNcXGbTX/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43349},"engines":{"node":">=18"},"gitHead":"d61520bdcb2afb294a17a304a2a69278b5f0ca17","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.3.1","@archwarden/cli-win32-x64":"0.3.1","@archwarden/cli-darwin-x64":"0.3.1","@archwarden/cli-linux-arm64":"0.3.1","@archwarden/cli-darwin-arm64":"0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.3.1_1785199491307_0.5121434925449417","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"archwarden","version":"0.4.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.4.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"b6ac7abe93f97226519f0f7e97d5e5ef08fea802","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.4.0.tgz","fileCount":6,"integrity":"sha512-35G4I3Zq68nLqElauaBWbwFcqviiitjDOjSyResRDjH6NF+7Vs//N+keCnjRrzuiDnu4qTLhQyynnGNoeAcd1w==","signatures":[{"sig":"MEUCIQCO23C19cKbRWzcy4TuyPNXLWmnBQRkBEri4itFxq05jwIgNUl2HU+mm0hFJTPhsnIbnZqE5BbN+B0f5VxCZvHv2Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47376},"engines":{"node":">=18"},"gitHead":"17029702312edee75396441a2bec3a3cc0607248","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.4.0","@archwarden/cli-win32-x64":"0.4.0","@archwarden/cli-darwin-x64":"0.4.0","@archwarden/cli-linux-arm64":"0.4.0","@archwarden/cli-darwin-arm64":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.4.0_1785244229202_0.22048227161727385","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"archwarden","version":"0.5.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.5.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"9b3fc6ac6ff4efd32e748890510edbe612b8f2a5","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.5.0.tgz","fileCount":6,"integrity":"sha512-OmpNT1t26dGj64iqWsC/e3QCOUh1OY0wlHGZ/MqRmAVqoWNQea2FZUa0U6OvB90FzhsmJKlY/2x8Xq74U+CWIw==","signatures":[{"sig":"MEYCIQDL/TtI/Pycia70m/sGvomJsCiUltDvYD4XR9qxTSuNIAIhAMNEbLCng9AFTwbmyQf27ij5XpHWiC5ZQJUe9VQrjHxn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53639},"engines":{"node":">=18"},"gitHead":"b316d7ab541d2031aa4aaf49e29d15c2ef693238","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.5.0","@archwarden/cli-win32-x64":"0.5.0","@archwarden/cli-darwin-x64":"0.5.0","@archwarden/cli-linux-arm64":"0.5.0","@archwarden/cli-darwin-arm64":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.5.0_1785425559427_0.8217329237959714","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"archwarden","version":"0.5.1","license":"MIT OR Apache-2.0","_id":"archwarden@0.5.1","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"fa5767a23d007c68c22011edec41ef74246aed8c","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.5.1.tgz","fileCount":6,"integrity":"sha512-HWHMmKzg+GkqyJB/WBXTtyreQntu+f1J+QKUUKNWWBYQ9H/oemA67eYLryopRIl+3Vr8XOBYpw0l8ivDujFzrA==","signatures":[{"sig":"MEUCIFxePspN3I6lMVoOOb/S11CoK9PN8N12I3tvy4AwZkvPAiEA7WcKNQVyy8msYo6o7ZahWGbkW4s8pa6KbNV6/9tHbns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55348},"engines":{"node":">=18"},"gitHead":"ba444685b93f8cebe64a33d1ff8dae6997da480c","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.5.1","@archwarden/cli-win32-x64":"0.5.1","@archwarden/cli-darwin-x64":"0.5.1","@archwarden/cli-linux-arm64":"0.5.1","@archwarden/cli-darwin-arm64":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.5.1_1785433754489_0.43529949074739815","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"archwarden","version":"0.6.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.6.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"c814ea06c100da11276b09555defdf0b57eb29bf","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.6.0.tgz","fileCount":6,"integrity":"sha512-0kgGwRmJ1LIv8KuS4p+3Ex7u+UqHYwZN0znjgWA5ZsRsRCjM5djwasdrZ1kQw4uOm55swijTj1qxNI210af0ag==","signatures":[{"sig":"MEUCIH12kma3SehRniVId9s0g/lHvD7BzAKpT5WYHLc2n/FyAiEAngWwHZASsly9TWZ5i7JLBNr+7zSgiHWqSsUEML+O8J0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60552},"engines":{"node":">=18"},"gitHead":"cf9c42a4ece0d7e24978285a2b95a53daadd0e4d","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.6.0","@archwarden/cli-win32-x64":"0.6.0","@archwarden/cli-darwin-x64":"0.6.0","@archwarden/cli-linux-arm64":"0.6.0","@archwarden/cli-darwin-arm64":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.6.0_1785798114753_0.5944261369253063","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"archwarden","version":"0.7.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.7.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"306eea00072c729108233d96115f1d89113e8c62","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.7.0.tgz","fileCount":6,"integrity":"sha512-+eIHsqEdMT2sBpM8DdQgDPwHLhnvHsdw/DldcG2qTUwF9LPaljY932kX1+1d6/jBX1T6rF2q2Gs6mhuU93Aotg==","signatures":[{"sig":"MEQCIFu6Se2oxf1FPrDkXS6sxsYFSgXdzOayFW5ewM29qgoLAiACCM7lHHgiT16sj7KGD5iBXFmS93RYd10x670jl/CVlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61481},"engines":{"node":">=18"},"gitHead":"82aa5a5dec70a008d0cd53077701fa2660f4f350","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.7.0","@archwarden/cli-win32-x64":"0.7.0","@archwarden/cli-darwin-x64":"0.7.0","@archwarden/cli-linux-arm64":"0.7.0","@archwarden/cli-darwin-arm64":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.7.0_1785980655477_0.04927386427577485","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"archwarden","version":"0.8.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.8.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"99ac19038823a5b71bf489ad14ac90af55f62a72","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.8.0.tgz","fileCount":6,"integrity":"sha512-SlZnKDNPlJqev8jX/BwTX0K+6Im5ZND/S0tL7GPwSSPlDH0hK3pFix7dWzDqAS/Sr+ZjMppMl92HyF+6EmJUIg==","signatures":[{"sig":"MEUCIDIZNi0GAsX+mpAJJldbSq4nAOyoeSqNWFvfvfCoRsx4AiEAxKTu3VfGbl0fZ/Yzo4Zq9UAY4SkUlx61B4VuJVyVq/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64924},"engines":{"node":">=18"},"gitHead":"4719d4082afb30c49f27b1f4e0a216175184789a","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.8.0","@archwarden/cli-win32-x64":"0.8.0","@archwarden/cli-darwin-x64":"0.8.0","@archwarden/cli-linux-arm64":"0.8.0","@archwarden/cli-darwin-arm64":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.8.0_1786051561575_0.03774673730985367","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"archwarden","version":"0.8.1","license":"MIT OR Apache-2.0","_id":"archwarden@0.8.1","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"65d44ec6ab199dfc2f52fe9baa76aa7ce4b1906a","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.8.1.tgz","fileCount":6,"integrity":"sha512-sT7qcgn33RjZU7rTUgW3zptc0sJVLQBstmJ4VngFtnr40btAOWikftWrz6xEoGcqDAmG0v4SCqNHH75SFHewzA==","signatures":[{"sig":"MEUCIEaN2XvXmKb5EA8gedw5Z/nMywpUR31umTKsTSU0GzvSAiEAixrMns0PUegUa7TSHHlOrifTGaKKdwLM0RfYfJaUuIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64924},"engines":{"node":">=18"},"gitHead":"3d330f8616e543b69c454ef69b156c58d2e1cc69","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.8.1","@archwarden/cli-win32-x64":"0.8.1","@archwarden/cli-darwin-x64":"0.8.1","@archwarden/cli-linux-arm64":"0.8.1","@archwarden/cli-darwin-arm64":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.8.1_1786054803923_0.9620874104852692","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"archwarden","version":"0.9.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.9.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"3289ae51ec8bb74de121bef82137c7364e176e9f","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.9.0.tgz","fileCount":6,"integrity":"sha512-eUMGNsnH1GNm5+5Vcd3xrXVgEKkqnhsgUci4dNGZ4shd6U8eqQxLRwYCarhvLvCMp8xh74K7KL8R3BRUb1OHgg==","signatures":[{"sig":"MEUCIFFue0YqknDebIiyndy2HbRSe78Ven/efJZovup5BKc3AiEArL8G3dlDVRWetvidNnVgkpmTIdvy0tbM+IO/SeD0yug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65760},"engines":{"node":">=18"},"gitHead":"ef67e0cd2787139ddab229fe04244206fe566382","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.9.0","@archwarden/cli-win32-x64":"0.9.0","@archwarden/cli-darwin-x64":"0.9.0","@archwarden/cli-linux-arm64":"0.9.0","@archwarden/cli-darwin-arm64":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.9.0_1786060793557_0.03512620676667244","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"archwarden","version":"0.9.1","license":"MIT OR Apache-2.0","_id":"archwarden@0.9.1","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"f4f38f801c569f2b9bc479675c12780753678711","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.9.1.tgz","fileCount":6,"integrity":"sha512-+YIoKHyFGbTX8Q3u1P0RLRujZdiNHwg2x03jZ17Hq0y0n9Pp3ljm/W2Q/xcaK0c/VpJE/GNV/0JopWvx2HkN6w==","signatures":[{"sig":"MEUCIQDtTMd7H7BQdoRsOnF27ew410w7Gd4a7EtvPh0m/0riYQIgbMYPqkxsWAeWh+SW8UkXgoPpSLZ1RdYCtQiUhJDuW7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65760},"engines":{"node":">=18"},"gitHead":"433becb0ae611e9904603fa019841feadb0d1d5f","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.9.1","@archwarden/cli-win32-x64":"0.9.1","@archwarden/cli-darwin-x64":"0.9.1","@archwarden/cli-linux-arm64":"0.9.1","@archwarden/cli-darwin-arm64":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.9.1_1786109945447_0.8392919048382264","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"archwarden","version":"0.9.2","license":"MIT OR Apache-2.0","_id":"archwarden@0.9.2","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"6aac15eab719d8ed7580a17b73c3af57c6cdcc68","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.9.2.tgz","fileCount":6,"integrity":"sha512-AHbJP+SxdIlkedHR9RJh9dhElGo+g4fCuEIMf/VH2NcPmQIDsXRIxw4Lyjm/XTgCLRDWRdwM01ZWEYYiGqDQ8w==","signatures":[{"sig":"MEUCIHozZ8ThHxbveYDuZDqHLKceekTZZPeFJgJoanib4RcuAiEAue8wjwy/6crJ46dI1Mus+F3U9HKkLvB/ZM6gRjl3/2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65760},"engines":{"node":">=18"},"gitHead":"6735828273639661e7e353fba0cb796d24aa3ae0","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.9.2","@archwarden/cli-win32-x64":"0.9.2","@archwarden/cli-darwin-x64":"0.9.2","@archwarden/cli-linux-arm64":"0.9.2","@archwarden/cli-darwin-arm64":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.9.2_1786111673400_0.6624635258134388","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"archwarden","version":"0.10.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.10.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"a4301775b23d9357580be7547e83dcff24a2e1fe","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.10.0.tgz","fileCount":6,"integrity":"sha512-0ZaI/rlIana3qMbkEk6wELuu8vatzaggonjiqCqodGKrrq9sCQ0SFUnxj4y0isaAFwDbbtnMnclRy3BkNi520w==","signatures":[{"sig":"MEQCIEcBCTgkRfQlndT8TXZTJEA8kRxYgRu4qhS9tVSsEFemAiB3HllumEGzkJdAhm3saNolHOt2lxjyS7b1vbnzAD8pMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85519},"engines":{"node":">=18"},"gitHead":"b010f6b456f208bed1b1fdcd21e40915b9c2e9ab","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.10.0","@archwarden/cli-win32-x64":"0.10.0","@archwarden/cli-darwin-x64":"0.10.0","@archwarden/cli-linux-arm64":"0.10.0","@archwarden/cli-darwin-arm64":"0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.10.0_1786234079556_0.8990515128511194","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"archwarden","version":"0.11.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.11.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"c1d886fabb99a072d545d196d18279ff2e268527","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.11.0.tgz","fileCount":6,"integrity":"sha512-3pM+FObocH6TQeVUT2F59832xbhq1/bPZ+2hjNzy6KSPxs7qRvBNE1wrMMSuntqcd9N+VcYDdHEZiMquTni3QA==","signatures":[{"sig":"MEUCIAXfE64VPEipZFin/7zUTYLfXvWJGgBnqFF0cx+EJYaWAiEAv69gZYHqSKatyYbMwOZtAwraAr7jqixiCfkjig3rYWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85951},"engines":{"node":">=18"},"gitHead":"5d969f46ff586ecdc383fb37def5aa2e134d0f00","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.11.0","@archwarden/cli-win32-x64":"0.11.0","@archwarden/cli-darwin-x64":"0.11.0","@archwarden/cli-linux-arm64":"0.11.0","@archwarden/cli-darwin-arm64":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.11.0_1786241093835_0.27482823545692403","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"archwarden","version":"0.12.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.12.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"017f0866139912fa9ccdb6f8abb88fc5ee1ff1cf","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.12.0.tgz","fileCount":6,"integrity":"sha512-K6T1mMzKmqrupNhEmONmCYqEsAw6/kFZ4HH7BiikJNAQoA7vUdbSmGqR02O+bvsBnSadPetc5/DU0Ec4d2Bm8Q==","signatures":[{"sig":"MEUCIHkkckUEicTb+A3logID6BeEiB9alCH5qvjhsajFvQC0AiEAiAHC/Bvw+3cq6tl+NgXKpXpSB7hflpZ4PpVfftAjb6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85951},"engines":{"node":">=18"},"gitHead":"45b0808597eb4938fa8b909e4a0113e1f63b5751","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.12.0","@archwarden/cli-win32-x64":"0.12.0","@archwarden/cli-darwin-x64":"0.12.0","@archwarden/cli-linux-arm64":"0.12.0","@archwarden/cli-darwin-arm64":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.12.0_1786243949575_0.3745330099958697","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"archwarden","version":"0.13.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.13.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"472bc6fef02c58d6a296bb9ea819c460c03a4515","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.13.0.tgz","fileCount":6,"integrity":"sha512-RZwSVyVJBi4HC8hS10/wpBAW3pn3jlCwFsqxoGhCcXPpz5LHk4eS/QPRrpJLGIow58OpwaGzieq1OJ970JluTg==","signatures":[{"sig":"MEUCIQCDXnQUrroEtygAEyGTg18N//khOCGeWtPPhZm8RAqpkgIgHvS7zE/hjY2Y+WeAVqlZ2y09uatk75NDHLYE/mGOafw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85951},"engines":{"node":">=18"},"gitHead":"261959f306fb7fa11c0a0fc6ec47f1c3191987fe","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.13.0","@archwarden/cli-win32-x64":"0.13.0","@archwarden/cli-darwin-x64":"0.13.0","@archwarden/cli-linux-arm64":"0.13.0","@archwarden/cli-darwin-arm64":"0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.13.0_1786282497068_0.5494071114337684","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"archwarden","version":"0.14.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.14.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"424fc5204113d085760b5ec253fdbb4a41486228","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.14.0.tgz","fileCount":6,"integrity":"sha512-rFd41n8uO5f5+k1ByH/0FG4e3TsqHPNNgsj5ir3Zvm0n2d0jZl7s3kggtISk8Xq62po1+eB/FpTEl7dU7+GTPw==","signatures":[{"sig":"MEYCIQDp1xH83w+xD2UmeRVUoqtGVkGaar7r5keZNl+GKh1Q0wIhAMEuCuds945S1Jq6OPEAkxnXowwdMLC+N9OQZro4SyJr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86944},"engines":{"node":">=18"},"gitHead":"ee3bab644dc3c8a8d7a6b10721d46af0f705260a","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.14.0","@archwarden/cli-win32-x64":"0.14.0","@archwarden/cli-darwin-x64":"0.14.0","@archwarden/cli-linux-arm64":"0.14.0","@archwarden/cli-darwin-arm64":"0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.14.0_1786450785909_0.4984836432117452","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"archwarden","version":"0.15.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.15.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"4933d420b44a3ad78fc8622ae7b357d9fff9638b","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.15.0.tgz","fileCount":6,"integrity":"sha512-8O7b58AUqgqIhEAJSQ+VxDf5qb6Zuvpb5xdGbyhrJCYkglreJ1FA4UypezPTLBrw/6TXg4RhzUZwPlByEqIj1A==","signatures":[{"sig":"MEUCIC8vOGsLHKfZJfGU7CeyQITelwys/7M+LhkjXL5LJlI6AiEAu0xcuvRvljPIqygH1Uq9kdXoTZ4g/fm01nn8uxmMWy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86944},"engines":{"node":">=18"},"gitHead":"57c88ad95d88e0a9f3dadd446ce1a92d53211214","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.15.0","@archwarden/cli-win32-x64":"0.15.0","@archwarden/cli-darwin-x64":"0.15.0","@archwarden/cli-linux-arm64":"0.15.0","@archwarden/cli-darwin-arm64":"0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.15.0_1786470077361_0.36897426850091875","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"archwarden","version":"0.16.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.16.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"60fc7dcd719e78de86766a0b167e2bc09be3ac98","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.16.0.tgz","fileCount":6,"integrity":"sha512-IWdciibNGabVDWPRKOpTGRnrppqQg51uKO9CYrgw+9hvBfOCHxnFNMriEvvXsq7C1HTUUNG30RVVcdqK9/m4cg==","signatures":[{"sig":"MEUCIQCjZ33RL/SoXQPee29v7bWeyal248rXvFEuAFmfzJqxRAIgOQwVFMCS3cQx2dlnGlAPiUvB1N/e4ZOpdryGXhYjhV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96355},"engines":{"node":">=18"},"gitHead":"873b64053945d36d99a458526249d65eb62b7d5e","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.16.0","@archwarden/cli-win32-x64":"0.16.0","@archwarden/cli-darwin-x64":"0.16.0","@archwarden/cli-linux-arm64":"0.16.0","@archwarden/cli-darwin-arm64":"0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.16.0_1786545685770_0.039757064105611306","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"archwarden","version":"0.17.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.17.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"ae37ffd62a3ba748083f027be6cb605a7cfa06f7","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.17.0.tgz","fileCount":6,"integrity":"sha512-vgGFL3YskXC/iJaOCYS8zVuGrL4cc9MDmJ/reWOkKP97SMokGzYTCs+NrP9uYYUwjkFM8vJlWbYP5kTlp73L5Q==","signatures":[{"sig":"MEYCIQDjT7+MVlv6BmlvzAFoFL67qp3oCVlLuD0AKcKBTV8lmAIhAJZg4k9ni4hFPthA/SZXezbd9sLaJkVzWQ0/FeSOBNLE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98902},"engines":{"node":">=18"},"gitHead":"14b3acf5defa9c4c0b7322adbe23189a8508db92","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.17.0","@archwarden/cli-win32-x64":"0.17.0","@archwarden/cli-darwin-x64":"0.17.0","@archwarden/cli-linux-arm64":"0.17.0","@archwarden/cli-darwin-arm64":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.17.0_1786561476354_0.8038351661432908","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"archwarden","version":"0.18.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.18.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"8718b753ff74f71c47ecfa68bf181d487b5329f6","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.18.0.tgz","fileCount":8,"integrity":"sha512-gmk3fDDl8gRZkxpmssZ1bVl6/OS+7jVCHSDcfw/9k1mcHmI7ZU68AUqfL6tsaQIi2kPcS8e/HA2jiZnxqrYWNQ==","signatures":[{"sig":"MEQCIGe0ZHi7dXCJ//IqI65tUewpi5ygPEXNSES0NGfSn+nxAiBD7bsExuaOBBAbsxZ7ChAIpMruvZkXs0m4PHl9lqIQbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110561},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"56b41d1594549a7b8fa40283f74f636029ec5361","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.18.0","@archwarden/cli-win32-x64":"0.18.0","@archwarden/cli-darwin-x64":"0.18.0","@archwarden/cli-linux-arm64":"0.18.0","@archwarden/cli-darwin-arm64":"0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.18.0_1786637849907_0.7536105404807822","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"archwarden","version":"0.18.1","license":"MIT OR Apache-2.0","_id":"archwarden@0.18.1","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"643ffec38c1c94c52ebba0b90522cd9197fd088f","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.18.1.tgz","fileCount":8,"integrity":"sha512-AqvKgkjzg3dhfnVQRxiEiXzIiWJYMaRU3Vslu3SDt60Zfujb6M7Iffzcn7WBQtP69I402eRkd1QeEGKbLyXtOA==","signatures":[{"sig":"MEYCIQCEJs0IXRP43UxRLnme3rQP5TINnplU+LUtKP13fnnvggIhAKO6UxBlYf+MolsmLyaIdJrIO3f9euJn1pssQ5AcHwh0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110561},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"ec488270e1b0d45d27be80c2c4fe33f55c4a0faa","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.18.1","@archwarden/cli-win32-x64":"0.18.1","@archwarden/cli-darwin-x64":"0.18.1","@archwarden/cli-linux-arm64":"0.18.1","@archwarden/cli-darwin-arm64":"0.18.1"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.18.1_1786641699166_0.2755538726711251","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"archwarden","version":"0.19.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.19.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"df88316624ba82ff55a6b32af5a11f2ad9c3c6e5","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.19.0.tgz","fileCount":8,"integrity":"sha512-3uMz9rZBOJ/sWNGk0/t6mdumz8lHof34OQ0AzgZn7b+gWih84ZHE8UetHuaTFPIzO1xamyoMHCY2ZCmhluNWYw==","signatures":[{"sig":"MEYCIQCyPQuECkyK2i98amLjHh0KaDN6S12u8LkZpX2DtDydRgIhAIaQBjrfR42ha60uvCPt8Gcwz/LnsIBlOIypClqScK0i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110561},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"a2cbdb50ac7f8f5a1df8a271ea5636c0a5fe98a2","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.19.0","@archwarden/cli-win32-x64":"0.19.0","@archwarden/cli-darwin-x64":"0.19.0","@archwarden/cli-linux-arm64":"0.19.0","@archwarden/cli-darwin-arm64":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.19.0_1786654455283_0.9481014595330579","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"archwarden","version":"0.20.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.20.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"3184e620e48595b6c39ad39eefc61f5357446a27","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.20.0.tgz","fileCount":8,"integrity":"sha512-pQsz58IwN1DGBgpIZYQKWc8Sz5VmbZK+T+oqG8YvL6og/SHc/etiZirCF/wUNjdnOkUZhnsNus6H73J8RLIXFw==","signatures":[{"sig":"MEYCIQCwin4j7cPTdqmnrKiTeDvnZLvmDmnjl5QZHM2sC6qVmwIhAMazwQGJ43S3ayNy5dC1UX5FoQ+gsfEge5w5irX3sTX5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118346},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"26715468f2b302711620c603d4ee603c375e3d39","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.20.0","@archwarden/cli-win32-x64":"0.20.0","@archwarden/cli-darwin-x64":"0.20.0","@archwarden/cli-linux-arm64":"0.20.0","@archwarden/cli-darwin-arm64":"0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.20.0_1786712352808_0.12119344153927858","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"archwarden","version":"0.21.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.21.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"8a67d1d332b7fd34a7b0a87647f9ca0101e2bc9a","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.21.0.tgz","fileCount":8,"integrity":"sha512-AvZ/eOzMFM67KyVAaU8mYvvSxZNxBgMtbQyHcOtixT5CmIB6JBXWcltEehkTBxsxTjSLt3QU4KClOr0uWaUqrg==","signatures":[{"sig":"MEUCIQDhVIDiwdtX5mMWzzIXU+3HhDq65sYynfco2q7f55Sa1QIgI0QFEIyWhfMLuQVECB7i975n0o3FnKxkPSL5BOnd79E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131512},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"3749320f8fcab8b6e90af8ea1838a384e06a992f","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.21.0","@archwarden/cli-win32-x64":"0.21.0","@archwarden/cli-darwin-x64":"0.21.0","@archwarden/cli-linux-arm64":"0.21.0","@archwarden/cli-darwin-arm64":"0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.21.0_1786731427414_0.43137052966309986","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"archwarden","version":"0.22.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.22.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"a339730de1c1c7c095c3de6e253fbc856dfb73bd","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.22.0.tgz","fileCount":8,"integrity":"sha512-2ko6VR9LlDKZwKhwTZDiD0TCoYHzOGcUJ57YLxTK1OqCNLp+5tc+SO5NRcFx46g+gCE9JqYwLN38T6h9IbAV8Q==","signatures":[{"sig":"MEUCIH1M8gMfHykyHVqmEzOBGxHKbCvRfwM9GV4AdF0RjWSfAiEAngFdqWWvAoGMiL6V2Gcy69ABO9NJJQ1oJlkqTnmLo/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135439},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"20d33fe4e9084ab217ff646164985aedef0ccbcb","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.22.0","@archwarden/cli-win32-x64":"0.22.0","@archwarden/cli-darwin-x64":"0.22.0","@archwarden/cli-linux-arm64":"0.22.0","@archwarden/cli-darwin-arm64":"0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.22.0_1786736379049_0.7005967833641096","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"archwarden","version":"0.23.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.23.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"95f1c39415d02242f5cc71beef2f94b4f58d921f","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.23.0.tgz","fileCount":8,"integrity":"sha512-ijqybEfsTQffThvauOPkDNxafaVtD9tG8RPEnuw8is/HZcU1F7Qt5bTWQHAkQJHXj1+5ltPyKLp+jfEVCbz1eg==","signatures":[{"sig":"MEUCIQCN/MzcGUsTyICpplCmdkQT86WgTDhWiuMGcx03epvYrQIgQajzMS7i8/WmAp/yBRsjqQOTEzJo2D7o6OLgzhaB8lQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140324},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"9ad4bc34e2a47fface4d416b10ea90379632b008","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.23.0","@archwarden/cli-win32-x64":"0.23.0","@archwarden/cli-darwin-x64":"0.23.0","@archwarden/cli-linux-arm64":"0.23.0","@archwarden/cli-darwin-arm64":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.23.0_1786740547340_0.9077809403075834","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"archwarden","version":"0.24.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.24.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"933cdac8cc52ecfc3c1461cb0a8f90e84d9106c0","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.24.0.tgz","fileCount":8,"integrity":"sha512-ZwjVdIDdvkK3b6QFfwwlb8qontW2b59g+g4uorBoEbshuxgEJ3vP4EPTr/N3GDxeUuMCO+g0VQpeDm4vqymHjA==","signatures":[{"sig":"MEYCIQD7jhMgD9TOJgQw7Ki3UZFASmBGrMzDxb4n2d1RewdlBAIhAJdZkWXsiJAHrqCL3mOiLQEnLui/j9d4ujDYj6r8euh8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143884},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"002abb23013a1da8407c8e68e7f6fd1c5073cc5a","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.24.0","@archwarden/cli-win32-x64":"0.24.0","@archwarden/cli-darwin-x64":"0.24.0","@archwarden/cli-linux-arm64":"0.24.0","@archwarden/cli-darwin-arm64":"0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.24.0_1786992928555_0.4531352941276754","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"archwarden","version":"0.24.1","license":"MIT OR Apache-2.0","_id":"archwarden@0.24.1","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"f89276c5ee2983ee4e2d3bc31e88bab79c9bcaf0","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.24.1.tgz","fileCount":8,"integrity":"sha512-ARoRhPga7Im2EMstpvNFDkQu06ZPuTmKLzbMnW+VdhTZ/0+3AazacTfXc6uyV4DYmAwmSgpWjQTmvGxD1c/qew==","signatures":[{"sig":"MEUCIQDRwNWMmCeV9kwAciqmKJh4lIAuzdHf8y/9q4Km+hjTpgIgPX789HrpeZyuCBDa+m7fLJ1hJvT/zAH/4ZD1yqPe/lM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144488},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"79951d1b55ab613d652c4348fbff7a11ad7adff3","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.24.1","@archwarden/cli-win32-x64":"0.24.1","@archwarden/cli-darwin-x64":"0.24.1","@archwarden/cli-linux-arm64":"0.24.1","@archwarden/cli-darwin-arm64":"0.24.1"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.24.1_1787011668311_0.212528005759137","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"archwarden","version":"0.25.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.25.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"f7c39d5e090a139795e7508513f9d6052f27a2bf","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.25.0.tgz","fileCount":8,"integrity":"sha512-pC2f/ha2TS2HuuOB6xoPKCvLhmyM+Iig4Z7fuZ6N3WUrefN2I4IA7JmjWxCx5p87m5c7LRdvUWRWskkc4js5Cw==","signatures":[{"sig":"MEYCIQCVc4nTvlf/2e02X1Bq6ovLVy6YnC74/DvCTNR82LxvuwIhAPIrGF2bB/05d+w7m9KFmeXXgf4Hsze+nDW9k7jPupub","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145162},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"28bbf0443f40bd132c0dba6d87842cadd6935d28","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.25.0","@archwarden/cli-win32-x64":"0.25.0","@archwarden/cli-darwin-x64":"0.25.0","@archwarden/cli-linux-arm64":"0.25.0","@archwarden/cli-darwin-arm64":"0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.25.0_1787082852061_0.38130586751354967","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"archwarden","version":"0.26.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.26.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"a4808a7c599873ee94218d7bc8052338b28dc865","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.26.0.tgz","fileCount":8,"integrity":"sha512-Ng3f/X/gOgZtNpNt3D2ezvk2MZOwxVerplCgeF+fexZyd/hNaxnKr3C4jKB1AYEwIW8OT6o9Q/TCcHXKUFGawA==","signatures":[{"sig":"MEQCIFzI6/XHSdc0T769Iu2kCAL4MpiNb10jF1EC/Z0vZXjsAiBzmVQFn2ZI2uEDOdkMALBK8dyN72stm5VypgJ1gFjg5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149613},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"19edf4d2deb12caee63f40f38783c91170e3b5ea","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.26.0","@archwarden/cli-win32-x64":"0.26.0","@archwarden/cli-darwin-x64":"0.26.0","@archwarden/cli-linux-arm64":"0.26.0","@archwarden/cli-darwin-arm64":"0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.26.0_1787089038779_0.6430705947514912","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"archwarden","version":"0.27.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.27.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"57696fa978483efad349a153f03bc142a16d3724","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.27.0.tgz","fileCount":8,"integrity":"sha512-suzveQ/dwVsm8NFqLsaqLBU+qXLGU3FJ6XTcNQPKDPEzgBHmy5NiuyntJzPOJC1ybpEnLX/iyhNPfbHTUkmDzQ==","signatures":[{"sig":"MEQCIEdu3oKUOQRWA0BTft3to6E+rhbTeb38UJ7toirmCCEXAiAH5vfEhtTbyv8H+UdKWqfSNk1WhoY5zmTUObUVl9lMCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149879},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"075ef8b8dbf1bfa45e938752e267c3e7cf5a92b1","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.27.0","@archwarden/cli-win32-x64":"0.27.0","@archwarden/cli-darwin-x64":"0.27.0","@archwarden/cli-linux-arm64":"0.27.0","@archwarden/cli-darwin-arm64":"0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.27.0_1787165359760_0.6040652875935018","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"archwarden","version":"0.28.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.28.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"5ae5a0d66343b6b2e8f38b8d2be423be644b6e61","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.28.0.tgz","fileCount":8,"integrity":"sha512-BEt9iBkL8T0+2SRyFt+mKDnB8dl0tccB2HXq0C43BvbTOldPDJrpvxZT6G037iNxsyqeXDakzE02i02e5PfPwA==","signatures":[{"sig":"MEUCIGUuGC/qSv9s3+fVHGkC8LZS9LFLoSm9Lye28TQS0keeAiEA5yftrH2/Kn68eABlad8jR4LvATyO5AwjqoSJBTpvl98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151236},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"ba01484ac8acbbac1cbecbd717c5a7e3d593cb74","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.28.0","@archwarden/cli-win32-x64":"0.28.0","@archwarden/cli-darwin-x64":"0.28.0","@archwarden/cli-linux-arm64":"0.28.0","@archwarden/cli-darwin-arm64":"0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.28.0_1787171816863_0.8110513926781431","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"archwarden","version":"0.28.1","license":"MIT OR Apache-2.0","_id":"archwarden@0.28.1","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"7268c7c5c3c8a770a012ebe364566ee8d1e5a6a4","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.28.1.tgz","fileCount":8,"integrity":"sha512-rA06DSOfMgbEGvU67ptggi3qIm23MofK8ym9BzznKYqO0E2+UPb9F++Jrd71Of1GSnOvQ+ZDgbYTA8X1EM9+qw==","signatures":[{"sig":"MEYCIQDUS45tygkMu9ABSO9bRNGAsYEMN3L9KmzhsBS42lA2vAIhAP52awS6OFOYiFtJBNjFkQ7lPftFMa66nP0x5AJ+59Zs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151341},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"3fc27ccb78f2e7f352d84ec2ee57a42ced619bfc","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.28.1","@archwarden/cli-win32-x64":"0.28.1","@archwarden/cli-darwin-x64":"0.28.1","@archwarden/cli-linux-arm64":"0.28.1","@archwarden/cli-darwin-arm64":"0.28.1"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.28.1_1787189555029_0.08494979264797853","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"archwarden","version":"0.29.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.29.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"3ba39bb861c4db53411987ac11ecb84a71a7d7f8","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.29.0.tgz","fileCount":8,"integrity":"sha512-XbhxjGc+Jm8AvvIZKUR42dGUruRMYWXaiT42AjsO9b4s4RRZ6ipHW9MZumu5G1SqjuXm1yCximiauxTtB/q8Bw==","signatures":[{"sig":"MEUCID2+7a19is5Uartz3lWT+UFSGHU7leuRWHHnKoQoSVH2AiEAqquukRZmtCMP+GCwEDnWW7pb+ldzl48LEzEO4bh/86Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151751},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"ec1d636e2a990c1610f0322dd2b06650bbe61adb","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.29.0","@archwarden/cli-win32-x64":"0.29.0","@archwarden/cli-darwin-x64":"0.29.0","@archwarden/cli-linux-arm64":"0.29.0","@archwarden/cli-darwin-arm64":"0.29.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.29.0_1787230044018_0.5266502192558242","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"archwarden","version":"0.30.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.30.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"052c85d2f36d50d6773e738cabc7e2a60ffca3bc","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.30.0.tgz","fileCount":9,"integrity":"sha512-pz8DyQLeUSRNYlm4QNPXtkMS7f/rVqm8FKB7Pvpk/T4cql8KDOfxqLyEMQPGTJSnx3rMaKyC0lH3Fqo8Yoebmw==","signatures":[{"sig":"MEUCIQD1b+ahxyBb9iJERWHYjdLgTUM3JWYl3XMpreUX24frXwIgICPIemJ8F/DhZJL7O1btznpRZUm/rlMniGh8qi7E420=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153472},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"c9abf889eb8214a6e6cf3990ebadcfc5c0aa0391","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.30.0","@archwarden/cli-win32-x64":"0.30.0","@archwarden/cli-darwin-x64":"0.30.0","@archwarden/cli-linux-arm64":"0.30.0","@archwarden/cli-darwin-arm64":"0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.30.0_1787236397408_0.05360836362020849","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"archwarden","version":"0.31.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.31.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"a77c558b81fd580ddbeed995d395014d0a575dc9","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.31.0.tgz","fileCount":10,"integrity":"sha512-FSb/wO+sS4EFAs7UUwqT5dh8ZFxcNMBOOeDybszyO4yR3y1KciIt/gxJim4vpCzzUG40SLQuFbY/Dov+7m2XBw==","signatures":[{"sig":"MEUCIFumw4G9ZNAXBO2S316Vcy+Wpt+hxMO+1F+JRn1IIs0XAiEAkHwlB5ZqxzwMQr3rkWW+95sDkoDBrMRlBqvBuLg0yQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157845},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"dfb1ac0e28268699104a3fbab61254def6e96987","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.31.0","@archwarden/cli-win32-x64":"0.31.0","@archwarden/cli-darwin-x64":"0.31.0","@archwarden/cli-linux-arm64":"0.31.0","@archwarden/cli-darwin-arm64":"0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.31.0_1787244646370_0.731032700269447","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"archwarden","version":"0.32.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.32.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"c9f3fdca62975eb39c5101d70833043fec993291","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.32.0.tgz","fileCount":10,"integrity":"sha512-1TdI0ouOs49uWXKrom/Qe4gOvNPyezIaAqb18ADv7D+QUlUjmruNU+oDKXywrAtif83ZE+xhIcaV3iZIvO5NWQ==","signatures":[{"sig":"MEQCIFdOBPFC8crLe5i0vbCupZYIb5ofas3mQ9Q9kzEp3ZWiAiAvNmYHl8FjbCYhcUOwF98xv7hUEWvBWIsfpV+rpWvIvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166595},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"c74b89c7c1ecf1a257ff5a7634e51b2db41e7c09","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.32.0","@archwarden/cli-win32-x64":"0.32.0","@archwarden/cli-darwin-x64":"0.32.0","@archwarden/cli-linux-arm64":"0.32.0","@archwarden/cli-darwin-arm64":"0.32.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.32.0_1787264475433_0.946705133553664","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"archwarden","version":"0.33.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.33.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"62eea2d75fed23b030333ec802046451e5084267","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.33.0.tgz","fileCount":10,"integrity":"sha512-rpLl79GkvZYolCob4RiQeaHYSfBB+y8yO5O2aZT9W1f18tv8uL8vaQI6mgkN4P298xJ3BI03P2yFU/8FUE3JHw==","signatures":[{"sig":"MEYCIQCQNHaZurO7y9GssScBvSsaKKCNQX2Xghj098qcci09BwIhAJMw8G6DNdo4MzrH9qGMYxB0Zv6GHTGU5h9xWavcNHjV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167476},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"e16c62c78dac23ac6ac66687f8c7467757692d73","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.33.0","@archwarden/cli-win32-x64":"0.33.0","@archwarden/cli-darwin-x64":"0.33.0","@archwarden/cli-linux-arm64":"0.33.0","@archwarden/cli-darwin-arm64":"0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.33.0_1787272136330_0.9972452976668011","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"archwarden","version":"0.34.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.34.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"f183b69d9b0996cf5b77bfe762137a86be207ebe","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.34.0.tgz","fileCount":11,"integrity":"sha512-kKcbqPbt1oJ1y3YsRIT2I5s/tyOiIN5qE2dvOIbo2BVHhmOV/PhflxeiKKtzESG63hPa4CxzQS7D4wQcZ1CBKw==","signatures":[{"sig":"MEYCIQDe1x8mlztogXHG4Yk8ug6LWBJTYbUHfQEnVEMePcHUWAIhAJVA1Ujjw6lCNuJLsvCxh7sPU0ICl+29qE69QKfx0DfX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175063},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"697160ba932703965cbb33710733bd5286376ae2","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.34.0","@archwarden/cli-win32-x64":"0.34.0","@archwarden/cli-darwin-x64":"0.34.0","@archwarden/cli-linux-arm64":"0.34.0","@archwarden/cli-darwin-arm64":"0.34.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.34.0_1787278019546_0.4904454641418723","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"archwarden","version":"0.35.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.35.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"2bae58b05be5bedfdda1fba84a6d0494ae84d136","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.35.0.tgz","fileCount":11,"integrity":"sha512-PbpzT/Zs1uEGSnpesqpbjPcyMRis9H2HIiMGjLWDiu0u4aZzOBK7QzlhZr+tlb3NwyOC8qvgl/vrcLsq3c2KPA==","signatures":[{"sig":"MEYCIQC/NpYvDycFSnEI1u0U4VjdN4kFs4K0lIgj/RpbbbPHWgIhAKg1WGdvX5SEsl079wuFVwSOCT3eTIi4WDZrY+r6xOhb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175359},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"6878148fbab304272b6b469f5e055516d154fc7a","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.35.0","@archwarden/cli-win32-x64":"0.35.0","@archwarden/cli-darwin-x64":"0.35.0","@archwarden/cli-linux-arm64":"0.35.0","@archwarden/cli-darwin-arm64":"0.35.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.35.0_1787279824545_0.44773314485307925","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"archwarden","version":"0.36.0","license":"MIT OR Apache-2.0","_id":"archwarden@0.36.0","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"homepage":"https://github.com/HenriqueArtur/archwarden","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"bin":{"archwarden":"bin/archwarden.mjs"},"dist":{"shasum":"fcc6f9da21bcb9bcf9b1693d555b9e9a467dc76c","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.36.0.tgz","fileCount":11,"integrity":"sha512-UYlqXXzF6KJz8sCDB/A8ybdJF++4F2M5E8ibDC/oBrCnFmfamxd1fSyzokPZJLeIXYGT39tCZsG1ByTp2CrnmA==","signatures":[{"sig":"MEQCIHeLsisOPhas2Vi3vMBGMkHvp8R2sdbH/OQQzdxEfaX+AiBqVaU8kmxWjyjfE6b5m8WUsZDtD29bj2uomjeEuSW/dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178728},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"gitHead":"f491aa90e6ed5024b9994a8c49dcc8f8c8c04ec8","_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"repository":{"url":"git+https://github.com/HenriqueArtur/archwarden.git","type":"git"},"_npmVersion":"10.9.8","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"optionalDependencies":{"@archwarden/cli-linux-x64":"0.36.0","@archwarden/cli-win32-x64":"0.36.0","@archwarden/cli-darwin-x64":"0.36.0","@archwarden/cli-linux-arm64":"0.36.0","@archwarden/cli-darwin-arm64":"0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/archwarden_0.36.0_1788357371707_0.20676042754131396","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"archwarden","version":"0.37.0","description":"A fast, declarative architecture linter for TypeScript and JavaScript.","license":"MIT OR Apache-2.0","repository":{"type":"git","url":"git+https://github.com/HenriqueArtur/archwarden.git"},"homepage":"https://github.com/HenriqueArtur/archwarden","bin":{"archwarden":"bin/archwarden.mjs"},"exports":{".":{"types":"./index.d.ts","default":"./index.mjs"}},"engines":{"node":">=18"},"optionalDependencies":{"@archwarden/cli-darwin-arm64":"0.37.0","@archwarden/cli-darwin-x64":"0.37.0","@archwarden/cli-linux-arm64":"0.37.0","@archwarden/cli-linux-x64":"0.37.0","@archwarden/cli-win32-x64":"0.37.0"},"_id":"archwarden@0.37.0","gitHead":"b7c191dd6f3dfcff8dece070542d186ccdd593f3","types":"./index.d.ts","bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-ZQptfvwZgx9r0LDfAhvWQWr9etBPSDsBbx7V4PjWreIAax5rUitkRGCREIIKq2TQZrJx6hwj+rfGFv2l4Mr1YQ==","shasum":"8337d3752965da11e0640424dce067b3c62862b8","tarball":"https://registry.npmjs.org/archwarden/-/archwarden-0.37.0.tgz","fileCount":11,"unpackedSize":186673,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHQalkSB2rDIdKSf+Fs5GuAY9kICDDneQBCTdNdbDXvCAiAi1CQhuHB6BtPPUgkw7Pg7i4qkzZVLyr75IEazUDuurw=="}]},"_npmUser":{"name":"henrique-artur","email":"henriqueacg@gmail.com"},"directories":{},"maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/archwarden_0.37.0_1788360324160_0.7863960942949899"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-26T12:23:30.564Z","modified":"2026-09-02T14:45:24.455Z","0.1.1":"2026-07-26T12:23:30.852Z","0.2.0":"2026-07-27T02:05:48.319Z","0.3.0":"2026-07-27T16:52:37.179Z","0.3.1":"2026-07-28T00:44:51.485Z","0.4.0":"2026-07-28T13:10:29.342Z","0.5.0":"2026-07-30T15:32:39.578Z","0.5.1":"2026-07-30T17:49:14.637Z","0.6.0":"2026-08-03T23:01:54.890Z","0.7.0":"2026-08-06T01:44:15.632Z","0.8.0":"2026-08-06T21:26:01.715Z","0.8.1":"2026-08-06T22:20:04.123Z","0.9.0":"2026-08-06T23:59:53.702Z","0.9.1":"2026-08-07T13:39:05.610Z","0.9.2":"2026-08-07T14:07:53.603Z","0.10.0":"2026-08-09T00:07:59.718Z","0.11.0":"2026-08-09T02:04:53.977Z","0.12.0":"2026-08-09T02:52:29.731Z","0.13.0":"2026-08-09T13:34:57.211Z","0.14.0":"2026-08-11T12:19:46.054Z","0.15.0":"2026-08-11T17:41:17.534Z","0.16.0":"2026-08-12T14:41:25.904Z","0.17.0":"2026-08-12T19:04:36.524Z","0.18.0":"2026-08-13T16:17:30.068Z","0.18.1":"2026-08-13T17:21:39.349Z","0.19.0":"2026-08-13T20:54:15.434Z","0.20.0":"2026-08-14T12:59:12.955Z","0.21.0":"2026-08-14T18:17:07.577Z","0.22.0":"2026-08-14T19:39:39.207Z","0.23.0":"2026-08-14T20:49:07.504Z","0.24.0":"2026-08-17T18:55:28.705Z","0.24.1":"2026-08-18T00:07:48.458Z","0.25.0":"2026-08-18T19:54:12.254Z","0.26.0":"2026-08-18T21:37:18.944Z","0.27.0":"2026-08-19T18:49:19.915Z","0.28.0":"2026-08-19T20:36:57.011Z","0.28.1":"2026-08-20T01:32:35.209Z","0.29.0":"2026-08-20T12:47:24.178Z","0.30.0":"2026-08-20T14:33:17.565Z","0.31.0":"2026-08-20T16:50:46.510Z","0.32.0":"2026-08-20T22:21:15.587Z","0.33.0":"2026-08-21T00:28:56.463Z","0.34.0":"2026-08-21T02:06:59.684Z","0.35.0":"2026-08-21T02:37:04.706Z","0.36.0":"2026-09-02T13:56:11.855Z","0.37.0":"2026-09-02T14:45:24.305Z"},"bugs":{"url":"https://github.com/HenriqueArtur/archwarden/issues"},"license":"MIT OR Apache-2.0","homepage":"https://github.com/HenriqueArtur/archwarden","repository":{"type":"git","url":"git+https://github.com/HenriqueArtur/archwarden.git"},"description":"A fast, declarative architecture linter for TypeScript and JavaScript.","maintainers":[{"name":"henrique-artur","email":"henriqueacg@gmail.com"}],"readme":"# archwarden\n\nFast, declarative architecture linter for TypeScript and JavaScript projects. Written in Rust.\n\narchwarden enforces the rules your project already has but nobody remembers:\nwhich folders may exist under a module, which files must be paired with a spec,\nwhich layers may import which, and which files must call which functions.\n\nIt is a single binary. It reads one JSON config from your repo root. It runs\nin milliseconds on caches. It is meant to be paired with [Biome](https://biomejs.dev/)\nfor formatting and code-style — archwarden does not overlap with Biome.\n\n## Install\n\narchwarden is a dev dependency, pinned per repository like Biome — not a\nglobally installed tool.\n\n```bash\npnpm add -D archwarden     # or: npm i -D archwarden / bun add -d archwarden\n```\n\nThe package carries no binary of its own. It declares one optional dependency\nper platform, and your package manager downloads the single one your machine\nneeds. There is no postinstall script and nothing to compile.\n\n```json\n{\n  \"scripts\": {\n    \"check:arch\": \"archwarden check\"\n  }\n}\n```\n\nThen `pnpm check:arch`. Outside a script, use `pnpm exec archwarden` /\n`npx archwarden`.\n\nPrebuilt binaries for macOS, Linux and Windows are attached to every\n[release](https://github.com/HenriqueArtur/archwarden/releases), with `.sha256`\nfiles beside them.\n\nThe Linux binaries are statically linked against musl, so they run on any\ndistribution — Alpine, Debian 11, an Ubuntu 24.04 runner — with no glibc\nversion to match. That is [decision 14](docs/DECISIONS.md), and the release\nworkflow proves it by running each one inside `debian:11` and `alpine` before\npublishing.\n\n## Status\n\nReleased and in use. What is planned lives in the\n[issues](https://github.com/HenriqueArtur/archwarden/issues) and\n[milestones](https://github.com/HenriqueArtur/archwarden/milestones), which\nare the plan rather than a document that describes one.\n\n## Why\n\nGrowing codebases accumulate architectural conventions faster than humans (and\ncoding agents) can remember them. The usual outcomes:\n\n- A file lands in the wrong folder because nobody knew the folder scheme.\n- A use-case ships without its `.spec.ts` sibling because the TDD rule is tribal.\n- A `POST` route forgets to persist an audit event because the obligation was in a Notion doc.\n- A UI component imports from the domain layer because nothing blocked it.\n\nExisting tools cover parts of this. `dependency-cruiser` covers import graphs\nwell but is JS and slow on very large repos. ESLint boundaries plugins cover\nimports at lint time but do not express structural or process rules. No single\ntool covers filename-to-export coupling, structural TDD gates, and call\nobligations together, with one config, at Rust speed.\n\narchwarden aims to be that single tool, and to be equally usable by humans\nand by coding agents.\n\n## What it does\n\nFive rule categories in v0:\n\n1. **Structure rules** — allowed subfolders per module, filename regex, folder shape.\n2. **Naming coupling** — filename dictates exported symbol name (`create-client.use-case.ts` must `export function CreateClient`).\n3. **Spec pairing (TDD gate)** — every unit file under configured folders must have a `.spec.ts` sibling.\n4. **Import boundaries** — layer A may not import from layer B; layer C must import from layer D.\n5. **Call obligations** — files matching pattern X must contain a call to symbol Y (e.g., non-GET routes must call `Event.save`).\n\nSee [`docs/RULES.md`](docs/RULES.md) for semantics of each.\n\nBeyond gating, archwarden is designed to be **queried by coding agents\nbefore they write code**, not just consulted after.\n\n## For coding agents\n\n**[`AGENTS.md`](AGENTS.md)** is written for the agent, not about it: the\nask-before-you-write loop, every command with its real JSON output, the exit\ncodes, and what each rule kind wants. It ships inside the package, so a\nrepository that installs archwarden has it at\n`node_modules/archwarden/AGENTS.md`, matched to the version it installed.\n\nPoint your agent at it, or paste it into `CLAUDE.md` / your own `AGENTS.md`.\nFor the design behind the integration, see\n[`docs/AGENT-INTEGRATION.md`](docs/AGENT-INTEGRATION.md).\n\n`install-hooks --claude-code` wires up three things at once: a hook that judges\na write before it lands, one that reports what a turn left behind, and one that\nputs the module map into a starting session — including after compaction, which\nis where the rules leave an agent's context without anyone noticing. It also\nwrites a committable `.mcp.json`, so an agent can ask **would this content\npass?** *before* writing rather than being denied after.\n\n## In your test suite\n\n```ts\nimport { check } from \"archwarden\";\n\ntest(\"nothing reaches into infrastructure\", async () => {\n  const { findings } = await check({ rules: [\"no-infra\"] });\n  expect(findings).toEqual([]);\n});\n```\n\nAn architecture claim beside the code it is about, failing in the same output\nas every other test — for a team that runs tests and does not run linters.\n\nIt reads your `arch.config.json` and returns findings for your framework to\nassert on. The rules stay declarative and in one file; the test picks which of\nthem to assert. A rule id no rule has throws, because a typo that came back\nclean would be a test that passes for the wrong reason.\n\n## What it does not do\n\n- **Formatting and code style.** Use Biome.\n- **Type checking.** Use `tsc --noEmit`.\n- **Dead-code and unused-export analysis.** Use Knip.\n- **Package version alignment in monorepos.** Use Syncpack or Manypkg.\n- **Cyclomatic complexity, metrics, dashboards.** Out of scope.\n\narchwarden intentionally has a narrow surface. Every rule it ships must be\nsomething no other mainstream tool does well.\n\n### The same list, for Rust\n\nSince 0.29 a Rust repository can turn archwarden on, and the list above is\naddressed to somebody else. Here is its other half:\n\n| | TypeScript | Rust |\n|---|---|---|\n| Formatting and style | Biome | `rustfmt`, and `clippy` for style lints |\n| Type checking | `tsc --noEmit` | `cargo check` |\n| Unused dependencies | Knip | `cargo-machete` |\n| Version alignment | Syncpack, Manypkg | workspace dependencies, and `cargo-deny` for bans |\n\nTwo entries matter more than the rest, because they are the shapes archwarden\ncannot express on `.rs` today and it is better to say so than to let a reader\ndiscover it from a rule that reports nothing:\n\n- **A boundary between crates is the Cargo dependency graph.** A crate that\n  must not reach another does not declare it, and the compiler refuses. That is\n  stronger than `import-boundary` gives a JavaScript repository. What is left\n  uncovered is the **intra-crate** boundary — module to module inside one crate\n  — and that is the honest scope of the gap, because `import-boundary` is one\n  of the two kinds that need a resolver and no Rust resolver exists\n  ([decision 19](docs/DECISIONS.md)).\n- **Forbidding a path outright is `clippy.toml`.** `disallowed-methods`,\n  `disallowed-types` and `disallowed-macros` say *\"nobody calls this\"*. What\n  they do not say is `chokepoint`'s other half — *only these files may* — and\n  naming that limit is the useful part: it is exactly where archwarden would\n  add something once a resolver exists.\n\nThis repository runs `clippy` and `cargo-deny` on itself, in the same battery\nas `check` — [`CONTRIBUTING.md`](CONTRIBUTING.md) lists it.\n\n## Quick start\n\n```bash\n# scaffold a config\nnpx archwarden init\n\n# run the gate\nnpx archwarden check\n\n# validate the config itself\nnpx archwarden config validate      # schema only, fast\nnpx archwarden config doctor        # semantic: does it mean what you think?\n                                    # exits 2 on an error-level concern; --strict fails on warnings too\n\n# ---- agent-facing commands (see AGENTS.md) ----\n\n# \"what rules apply to this path?\" — call before writing a file\nnpx archwarden describe packages/application/src/use-cases/foo/foo.use-case.ts\n\n# \"what does a valid file at this path look like?\" — minimal shape\nnpx archwarden scaffold packages/application/src/use-cases/foo/foo.use-case.ts\n\n# verify one file, without walking the repository\nnpx archwarden check --file packages/application/src/use-cases/foo/foo.use-case.ts\n\n# generate a rules digest for CLAUDE.md / AGENTS.md\nnpx archwarden agent-guide > .archwarden/AGENT_RULES.md\n\n# install the hooks and the MCP server for supported harnesses\nnpx archwarden install-hooks --claude-code\n\n# serve the same operations as MCP tools (the harness starts this itself)\nnpx archwarden mcp\n\n# ---- adopting it in an existing repo ----\n\n# accept today's findings, so the build gates on new ones\nnpx archwarden baseline\n\n# ---- filtering a large report ----\n\n# what rule is dominating this output?\nnpx archwarden check --summary\n\n# only the errors; the warnings are known debt\nnpx archwarden check --level error\n\n# only the part of the repo I touched\nnpx archwarden check --paths 'packages/domain/**'\n\n# ---- refactoring ----\n\n# what would moving this file change?\nnpx archwarden impact packages/domain/src/order/x.ts --to packages/app/src/order/x.ts\n\n# ---- diagnostics ----\n\n# what does this rule reach, and what is it flagging?\nnpx archwarden config explain usecase-export-name\n```\n\n## Config\n\nOne `arch.config.json` at the repo root. JSON with a published JSON Schema so\neditors give autocomplete out of the box. No YAML. No JS/TS config files.\n\nThe config discovery walks up from the current working directory until it finds\n`arch.config.json`, mirroring how `git` finds `.git`. Running archwarden inside\na subpackage of a monorepo therefore analyses the whole monorepo through the\nroot config.\n\nSee [`docs/CONFIG.md`](docs/CONFIG.md).\n\n## Integration\n\n- **Exit code** for CI gates (`0` clean, `1` errors, `2` config problem).\n- **JSON output** (`--format json`) for coding agents and other tooling.\n- **`config explain <rule-id>`** lists every path a rule covers and every one it\n  flags, so \"why is this invalid?\" is answerable without re-reading the config.\n- **`describe` / `scaffold`** let an agent ask what applies to a file *before*\n  writing it, avoiding the write–fail–retry loop.\n- **`check --file`** verifies one file without walking the repository, and\n  reports the rules it could not evaluate rather than dropping them.\n- **`--summary` / `--rules` / `--paths` / `--level` / `--changed`** narrow what a\n  report prints without narrowing what it checks. The exit code is the same with\n  them and without, so a filter is safe in a command that gates a build.\n- **`impact <path> --to <path>`** says what a move would change before you make\n  it: which rules start and stop applying, which files import it, and which of\n  those imports would newly cross a boundary. An editor rewrites the specifiers\n  and says nothing about the architecture; this is the other half.\n- **`baseline`** is the opposite and says so: a committed record of findings the\n  project has decided to accept, so a repository adopting archwarden gates on\n  new violations from day one instead of on debt nobody has decided about. It\n  changes the exit code, which is why it is a reviewed file and not a flag.\n- **`agent-guide`** produces a markdown digest of every active rule, meant to\n  be referenced from `CLAUDE.md` or `AGENTS.md`. Regenerated deterministically\n  from the config.\n- **`install-hooks`** wires archwarden into agent harnesses as a pre-write\n  hook, so invalid writes are rejected at the source.\n\n## Non-goals\n\n- Being a general-purpose linter.\n- Replacing Biome or ESLint entirely — archwarden covers structure and\n  architecture, not code style.\n- Being a language-agnostic linter. The parser layer is pluggable (see\n  [`docs/ARCHITECTURE.md`](docs/ARCHITECTURE.md)) and Rust and Astro front-ends\n  ship, but each one is priced individually — [decision\n  19](docs/DECISIONS.md) says what a third would cost, and a front-end without\n  a resolver serves the rules that need one as a counted, named skip rather\n  than a silent pass.\n\n## Contributing\n\n[`CONTRIBUTING.md`](CONTRIBUTING.md) covers setup, the check battery CI runs,\nand the rules that are enforced by the build rather than by review — no\n`unsafe`, no panics in production paths, coverage floors that are floors.\n\nTwo things worth knowing before you start. [`docs/DECISIONS.md`](docs/DECISIONS.md)\nrecords the load-bearing choices with the alternatives that lost, so arguing\nagainst one is normal as long as you argue against the reason written down.\nAnd the strongest bug reports here have named what they *ruled out* — the\nissue templates ask for it because it is what makes a bug fixable by someone\nwho cannot reproduce it.\n\nReleases are cut by tag push; the process is in\n[`docs/RELEASING.md`](docs/RELEASING.md). Security issues go through the\nSecurity tab, not the issue tracker — see [`SECURITY.md`](SECURITY.md).\n\n## License\n\nDual-licensed under either of:\n\n- MIT License ([`LICENSE-MIT`](LICENSE-MIT))\n- Apache License, Version 2.0 ([`LICENSE-APACHE`](LICENSE-APACHE))\n\nat your option. This follows the Rust community convention.\n\nContributions submitted for inclusion in archwarden shall be dual-licensed\nas above, without any additional terms or conditions.\n","readmeFilename":"README.md"}