{"bugs":{"url":"https://github.com/javierbrea/eslint-plugin-boundaries/issues"},"dist":{"shasum":"fda15034e1f9e00277bf22f1d0ad2f4ecf9f6604","tarball":"https://registry.npmjs.org/eslint-plugin-boundaries/-/eslint-plugin-boundaries-7.4.3.tgz","fileCount":69,"integrity":"sha512-qaZt6knmvBdnhID/IJbW8OHuWYVvr3T1l0My+1s/jpe2GWNU0QsjyLcObkxSTot+xdmt6xKz8YaZQhpY9hNZpg==","signatures":[{"sig":"MEYCIQCIM+gqnxuT1zhJy+WZQTdPINPJI2f5KcUgfBD50segRwIhAOZk6OuEDE3inPMiTtNHulbxgmZMZJKMPxe0zc6rEFFI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHDhr/w1Y9KIUKAO71+2gsSbRi+NCV5xX8Rx70m3e9pwIhAIx1aAWlVnhi2HdEt26asvIMB/YdlKybpzzBQStFErxq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118337},"main":"dist/index.js","name":"eslint-plugin-boundaries","_from":"file:eslint-plugin-boundaries-7.4.3.tgz","types":"dist/index.d.ts","author":{"name":"Javier Brea"},"engines":{"node":">=18.18"},"exports":{".":"./dist/index.js","./config":"./dist/Config/Config.js","./strict":"./dist/Config/Strict.js","./recommended":"./dist/Config/Recommended.js"},"license":"MIT","scripts":{"lint":"eslint .","test":"jest","build":"pnpm build:tsc && pnpm copy:readme","eslint":"eslint","lint:fix":"eslint . --fix","build:tsc":"tsc --project ./tsconfig.code.json","check:all":"echo 'All checks passed'","test:unit":"pnpm test","check:spell":"cspell --quiet .","check:types":"pnpm check:types:code && pnpm check:types:test","copy:readme":"cross-env node ./scripts/copy-readme.js","test:unit:debug":"ESLINT_PLUGIN_BOUNDARIES_DEBUG=1 pnpm test:unit","check:types:code":"tsc --noEmit --project ./tsconfig.code.json","check:types:test":"tsc --noEmit --project ./tsconfig.test.json","serve:unit:report":"serve --config ./serve.test-unit-report.json"},"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"homepage":"https://www.jsboundaries.dev/","keywords":["eslint","eslint-plugin","eslintplugin","plugin","architecture","boundaries","dependencies","elements","files","modules","analysis","hierarchy","import","dependency"],"_resolved":"/tmp/e9e42f3ed98fee85c94f0c3f695aca56/eslint-plugin-boundaries-7.4.3.tgz","_integrity":"sha512-qaZt6knmvBdnhID/IJbW8OHuWYVvr3T1l0My+1s/jpe2GWNU0QsjyLcObkxSTot+xdmt6xKz8YaZQhpY9hNZpg==","repository":{"url":"git+https://github.com/javierbrea/eslint-plugin-boundaries.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.19.1","description":"Eslint plugin checking architecture boundaries between elements","directories":{},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_nodeVersion":"24.22.2","dependencies":{"chalk":"4.1.2","@boundaries/config":"1.0.2","eslint-module-utils":"2.14.0","@boundaries/elements":"3.3.3","@boundaries/policies":"1.0.2","eslint-import-resolver-node":"0.3.9"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"config":["dist/Config/Config.d.ts"],"strict":["dist/Config/Strict.d.ts"],"recommended":["dist/Config/Recommended.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.5","@types/estree":"1.0.10","eslint-plugin-local-rules":"3.0.2","eslint-plugin-eslint-plugin":"7.6.2"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-boundaries_7.4.3_1794503073921_0.974930783288771","host":"s3://npm-registry-packages-npm-production"},"_id":"eslint-plugin-boundaries@7.4.3","version":"7.4.3"}