{"bugs":{"url":"https://github.com/ofri-peretz/eslint/issues"},"dist":{"shasum":"bb463fbd29d90d1dba0ab749d18718323710beca","tarball":"https://registry.npmjs.org/eslint-plugin-nestjs-security/-/eslint-plugin-nestjs-security-3.1.3.tgz","fileCount":22,"integrity":"sha512-mx72NdIFAMoRpJPuErUlFpOnKlITxqlE0YlB1sDeLLFOMjvOm64l2FLHCvvifl5uhwf0ITSGb3ZUbKBFFHzBag==","signatures":[{"sig":"MEUCIH5y88EJdHbvY5n8gc+PyrEWqulyDCUz0KziMuqQ2pzFAiEA6y+u+eMYufEIDgOHRd6VBeLSbJ0vG80QPNDGAI4bROI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-nestjs-security@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105815},"main":"./src/index.js","name":"eslint-plugin-nestjs-security","type":"commonjs","types":"./src/index.d.ts","author":{"name":"Ofri Peretz","email":"ofriperetzdev@gmail.com"},"engines":{"node":">=18.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./oxlint":{"types":"./src/oxlint.d.ts","default":"./src/oxlint.js"}},"funding":{"url":"git+https://github.com/ofri-peretz/eslint.git","type":"github"},"gitHead":"3ff92a338fba769b56f6d526b5c14b1099d9bb2c","license":"MIT","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:818851ab-71bb-4a64-b829-30ef8e1e5cb7"}},"homepage":"https://eslint.interlace.tools/docs/security/plugin-nestjs-security?utm_source=npm&utm_medium=referral&utm_campaign=eslint-plugin-nestjs-security","keywords":["eslint","eslintplugin","eslint-plugin","static-analysis","linting","code-quality","security","sast","appsec","vulnerability","owasp","cwe","interlace-security","nestjs","nest","node","nodejs","api-security","guards","validation","throttler","rate-limiting","class-validator","class-transformer","decorators","llm-optimized","ai-assistant","typescript"],"interlace":{"surface":{"kind":"npm","modules":["@nestjs/common","@nestjs/throttler","class-validator","class-transformer"]}},"repository":{"url":"git+https://github.com/ofri-peretz/eslint.git","type":"git","directory":"packages/eslint-plugin-nestjs-security"},"_npmVersion":"11.19.0","description":"ESLint plugin for NestJS security — detects missing auth guards, missing validation pipes, unthrottled routes, and exposed private fields.","directories":{},"maintainers":[{"name":"ofriperetz","email":"ofriperetzdev@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"@interlace/eslint-devkit":"^1.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.40.0 || ^9.0.0 || ^10.0.0","@nestjs/common":"^9.0.0 || ^10.0.0 || ^11.0.0","class-validator":"^0.14.0 || ^0.15.0","@nestjs/throttler":"^4.0.0 || ^5.0.0 || ^6.0.0","class-transformer":"^0.5.0"},"peerDependenciesMeta":{"@nestjs/common":{"optional":true},"class-validator":{"optional":true},"@nestjs/throttler":{"optional":true},"class-transformer":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-nestjs-security_3.1.3_1788547966524_0.22263363060965324","host":"s3://npm-registry-packages-npm-production"},"_id":"eslint-plugin-nestjs-security@3.1.3","version":"3.1.3"}