{"bin":{"shellward":"dist/cli.js","shellward-mcp":"dist/mcp-server.js"},"bugs":{"url":"https://github.com/jnMetaCode/shellward/issues"},"dist":{"shasum":"ae6d0a5130cc746277f9f6c762445a2142f5cd05","tarball":"https://registry.npmjs.org/shellward/-/shellward-0.7.21.tgz","fileCount":141,"integrity":"sha512-CsjNf5thRBw+eCMddnDryJADzW3Ore2okrooF44SjcfTDt8Imgufq7lm/DvDeYkQBVwOFsFzOjrZwiaNIt+/hA==","signatures":[{"sig":"MEUCIQD2ym1+kCNTs2piXfxocDgdEQfpLEe9W/GCsAmBcIHemgIgJg+Qz0UNvSinIpGP6SEcY/hDjZs9mc76tz/u5aSh7xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724168},"main":"dist/index.js","name":"shellward","type":"module","types":"dist/index.d.ts","author":{"name":"jnMetaCode"},"engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d044b7e7fce701af92a337426275c35be5260276","license":"Apache-2.0","mcpName":"io.github.jnMetaCode/shellward","scripts":{"mcp":"npx tsx src/mcp-server.ts","test":"npx tsx test-sdk.ts && npx tsx test-integration.ts && npx tsx test-edge-cases.ts && npx tsx test-rugpull.ts && npx tsx test-redos.ts && npx tsx test-mcp-client.ts && npx tsx test-mcp.ts && npx tsx test-compliance.ts && npx tsx test-web.ts && npx tsx test-init.ts","bench":"npx tsx bench/run.ts","build":"tsc","test:mcp":"npx tsx test-mcp.ts","test:sdk":"npx tsx test-sdk.ts","test:edge":"npx tsx test-edge-cases.ts","test:init":"npx tsx test-init.ts","bench:scan":"npx tsx bench/scan-bench.ts","test:redos":"npx tsx test-redos.ts","prepublishOnly":"npm run build","test:compliance":"npx tsx test-compliance.ts","test:integration":"npx tsx test-integration.ts"},"_npmUser":{"name":"jnmetacode","email":"ialanhacker@gmail.com"},"homepage":"https://github.com/jnMetaCode/shellward#readme","keywords":["shellward","ai-security","ai-agent","security-middleware","prompt-injection","llm-security","data-protection","data-exfiltration","dlp","guardrails","langchain","autogpt","openai","cursor","openclaw","sdk","PII","agent-security","mcp-security","mcp","claude-code","ai-safety","ai-firewall","tool-call-security","runtime-security","agent-guard","data-loss-prevention","chinese-pii","injection-detection"],"openclaw":{"extensions":["./src/index.ts"]},"repository":{"url":"git+https://github.com/jnMetaCode/shellward.git","type":"git"},"_npmVersion":"10.9.2","description":"AI agent security & MCP security middleware — prompt injection detection, AI firewall, runtime guardrails & data-loss prevention for LLM tool calls. 8-layer defense against data exfiltration & dangerous commands. Zero dependencies. SDK + OpenClaw plugin. ","directories":{},"maintainers":[{"name":"jnmetacode","email":"ialanhacker@gmail.com"}],"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/shellward_0.7.21_1782226487700_0.6103634872306882","host":"s3://npm-registry-packages-npm-production"},"_id":"shellward@0.7.21","version":"0.7.21"}