{"_id":"@aspidasec/adapters-npm-audit","name":"@aspidasec/adapters-npm-audit","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@aspidasec/adapters-npm-audit","version":"0.1.0","description":"npm audit scanner adapter for AspidaSec (OWASP A06 - Vulnerable Components)","license":"Apache-2.0","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"main":"./dist/index.js","types":"./dist/index.d.ts","dependencies":{"@aspidasec/schema":"0.1.0"},"devDependencies":{"typescript":"^5.6.0","vitest":"^2.1.0"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/vibellabbs-code/aspidasec.git","directory":"packages/adapters-npm-audit"},"homepage":"https://github.com/vibellabbs-code/aspidasec#readme","bugs":{"url":"https://github.com/vibellabbs-code/aspidasec/issues"},"keywords":["aspidasec","security","npm-audit","dependencies","supply-chain"],"scripts":{"build":"tsc","dev":"tsc --watch","typecheck":"tsc --noEmit","test":"vitest run --passWithNoTests","test:watch":"vitest","clean":"rm -rf dist"},"_id":"@aspidasec/adapters-npm-audit@0.1.0","_integrity":"sha512-HDAvtWdliyinwKcVehFdaFdt2/uhWlT07DYY5pklToWliOV8LRlj6pBCiqvad5UF3N6bWPQ7IrH72PwCP7tIUg==","_resolved":"C:\\Users\\user2\\AppData\\Local\\Temp\\6d2e50bc7d917d27ebe84f2fb28c97a5\\aspidasec-adapters-npm-audit-0.1.0.tgz","_from":"file:aspidasec-adapters-npm-audit-0.1.0.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-HDAvtWdliyinwKcVehFdaFdt2/uhWlT07DYY5pklToWliOV8LRlj6pBCiqvad5UF3N6bWPQ7IrH72PwCP7tIUg==","shasum":"57fbbebc79b3aa3ed11a39d7719262aa26c572b9","tarball":"https://registry.npmjs.org/@aspidasec/adapters-npm-audit/-/adapters-npm-audit-0.1.0.tgz","fileCount":19,"unpackedSize":46471,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID6X8kbv0LsuFRoky5en7yFYZUXmzImsQ2RQ9pxnm8AXAiEAnQ6DjLQ+x3Sk8Ymask9MvTpHPk/+L8W+wG8On8ObIDQ="}]},"_npmUser":{"name":"kaa911-syp","email":"vibellabbs@gmail.com"},"directories":{},"maintainers":[{"name":"kaa911-syp","email":"vibellabbs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapters-npm-audit_0.1.0_1778999277790_0.04550289645368544"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-17T06:27:57.688Z","0.1.0":"2026-05-17T06:27:57.948Z","modified":"2026-05-17T06:27:58.187Z"},"maintainers":[{"name":"kaa911-syp","email":"vibellabbs@gmail.com"}],"description":"npm audit scanner adapter for AspidaSec (OWASP A06 - Vulnerable Components)","homepage":"https://github.com/vibellabbs-code/aspidasec#readme","keywords":["aspidasec","security","npm-audit","dependencies","supply-chain"],"repository":{"type":"git","url":"git+https://github.com/vibellabbs-code/aspidasec.git","directory":"packages/adapters-npm-audit"},"bugs":{"url":"https://github.com/vibellabbs-code/aspidasec/issues"},"license":"Apache-2.0","readme":"# @aspidasec/adapters-npm-audit\n\nnpm audit adapter for AspidaSec dependency findings.\n\n## Responsibility\n\n- Parse `npm audit --json` output.\n- Map dependency advisories into `NormalizedFinding` objects.\n- Preserve package names, installed/fixed versions, advisory IDs, CVEs, CWE data, and severity.\n\n## Source of truth\n\n- Mapping logic lives in `src/mapper.ts`.\n- Raw npm audit types live in `src/types.ts`.\n\n## Verification\n\n```bash\npnpm --filter @aspidasec/adapters-npm-audit typecheck\npnpm --filter @aspidasec/adapters-npm-audit build\n```\n","readmeFilename":"README.md","_rev":"1-15bf444cb2af57a7fcd38989843e4aeb"}