{"_id":"@arcshield-ai/sdk","_rev":"12-c3d7d7e87ff63fe4f1f477d40f89b457","name":"@arcshield-ai/sdk","dist-tags":{"latest":"2.4.1"},"versions":{"1.0.0":{"name":"@arcshield-ai/sdk","version":"1.0.0","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","_id":"@arcshield-ai/sdk@1.0.0","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"homepage":"https://github.com/arcshield-ai/sdk#readme","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"dist":{"shasum":"df7680a0319229e342f4dc1da4ca9238ff9e80c8","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-1.0.0.tgz","fileCount":3,"integrity":"sha512-wya66ls+UjLNMkQ6b4V05Hp33f0tvFcAy0ECkhSyY7JzLU++cWSHdtRT7Ac4/cGuq678t6PIynUcO423oidsTA==","signatures":[{"sig":"MEYCIQCTyhVPjsbkF45a9QOIhPaxz0+i//gwntL0uPJ8tbKxLQIhALZXw61Dgf8zt+rHcUuXwufycuV/YEKtCcyNJ/PCyR8s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src/","test":"jest","build":"tsc"},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"repository":{"url":"git+https://github.com/arcshield-ai/sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.22.0","axios":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0_1774378857548_0.7738753564950578","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@arcshield-ai/sdk","version":"1.0.1","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","_id":"@arcshield-ai/sdk@1.0.1","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"homepage":"https://github.com/arcshield-ai/sdk#readme","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"dist":{"shasum":"b1798e7bed5ecfdb27bb3ca8b4ba6c3fbb85cecb","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-1.0.1.tgz","fileCount":3,"integrity":"sha512-9tOqmxxJ6veqs5EnCnFzRWLZLkwO22CtzjhxIjU0Z4s6K8pR6e/yPbaYBO8lzBXi/vlnwdyB7dAcZPxz0i6D1g==","signatures":[{"sig":"MEYCIQC4Bz2NoCKppuab5ac+Bx5b/e2pMshyzNe+FL7jCuFc7AIhANvNSq07sc0aT2Qn2sBryPBH+qPdShmYl676spD1rhKx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src/","test":"jest","build":"tsc"},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"repository":{"url":"git+https://github.com/arcshield-ai/sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.22.0","axios":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.1_1774378861486_0.6995729309735739","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@arcshield-ai/sdk","version":"1.1.0","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","_id":"@arcshield-ai/sdk@1.1.0","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"homepage":"https://github.com/arcshield-ai/sdk#readme","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"dist":{"shasum":"6965edeb53193c99eb830c32c8d179df1edba4ca","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-1.1.0.tgz","fileCount":3,"integrity":"sha512-l2Y8u0BePsrbu2THxBcRDIZpimfjvjowuqSB5YYMeuAItFgyNm0gm2KXXlFPdSSyywUUM0Ekjyo2jYoWwAjiKQ==","signatures":[{"sig":"MEYCIQD04zRL1xgIidz565EvV1ZI2pZSGFL2Tw/EmcGsSFM2WgIhAPO5pPJRM4YORf4ID21z8gCy6EupRE29ClqN3edeDBdx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src/","test":"jest","build":"tsc"},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"repository":{"url":"git+https://github.com/arcshield-ai/sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.22.0","axios":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.0_1774378865375_0.17445178007998474","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@arcshield-ai/sdk","version":"1.2.0","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","_id":"@arcshield-ai/sdk@1.2.0","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"homepage":"https://github.com/arcshield-ai/sdk#readme","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"dist":{"shasum":"81ef8a51adc7b1739cdddc73610287fa90206b2c","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-1.2.0.tgz","fileCount":3,"integrity":"sha512-NAfzTzlAUReb0XoCMQGhw6GHCJaU0mDpVviplyukZ4fn0q8wlVcZNcyc/aL2fZSoXDycNC8ot9NBujCI8+cUuw==","signatures":[{"sig":"MEQCIFpdwx8xlNp+fctZDRyT75u+gzWM1G93vS1p+rtgGZY5AiAPMrAXYF0JBpSx0JFVlGLaHrqvO/3vKCaDTPwdp9v0BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src/","test":"jest","build":"tsc"},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"repository":{"url":"git+https://github.com/arcshield-ai/sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.22.0","axios":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0_1774378869345_0.0976126899592622","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@arcshield-ai/sdk","version":"1.2.1","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","_id":"@arcshield-ai/sdk@1.2.1","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"homepage":"https://github.com/arcshield-ai/sdk#readme","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"dist":{"shasum":"d7bdef7e7e89cd7df8610c5c07ed145ee862e77b","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-1.2.1.tgz","fileCount":3,"integrity":"sha512-Bmz0ADxGz6yunfp6SzLXZPhAtPs/PoYfyRNEVCBq3CRSe4m34tJ8x36Fzw5YcOtZddmHDcMxK4+ZXID+EHsnng==","signatures":[{"sig":"MEUCICvbFpxgcGnh1DsPfAEmuxQWzYolzt8vgVEOHzHRJWpwAiEAzpaMojzFpmhvmLQOPRyoDtTpJLUOpzbznv0gSOjrzt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src/","test":"jest","build":"tsc"},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"repository":{"url":"git+https://github.com/arcshield-ai/sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.22.0","axios":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.1_1774378873279_0.39537772357735146","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@arcshield-ai/sdk","version":"2.0.0","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","_id":"@arcshield-ai/sdk@2.0.0","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"homepage":"https://github.com/arcshield-ai/sdk#readme","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"dist":{"shasum":"1997d6b898b0156efeae3af5b0911a11d5f5a001","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-2.0.0.tgz","fileCount":3,"integrity":"sha512-AjVrIMtIWV/F7zwR2tXQWzbllAtLYft5X+XO+v0vnonoMwN15PF2mAjBzyg71kylUq5zTbAeLb59KFDx9jfzhQ==","signatures":[{"sig":"MEYCIQCwi6xF5K4R2Rsd4zELOirQysETyFpLoNna8h0oX/l+6gIhAOrZMMur+ofsmG0ZTLI6bUceRpI8/aVSpKl35xMPmBxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src/","test":"jest","build":"tsc"},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"repository":{"url":"git+https://github.com/arcshield-ai/sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.22.0","axios":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.0_1774378876989_0.2728705038031347","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@arcshield-ai/sdk","version":"2.1.0","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","_id":"@arcshield-ai/sdk@2.1.0","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"homepage":"https://github.com/arcshield-ai/sdk#readme","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"dist":{"shasum":"1420d2ae7ead6850ff41ca6fc14119a94d1a92ab","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-2.1.0.tgz","fileCount":3,"integrity":"sha512-mYTrGTwVas1F8SMe7Yu7I5ncd+kNR+Hwl9/6Bg9fCPPeJEJKq66dLNMY9+dXwknFIP5X8zV7ppN+HIg14qci6A==","signatures":[{"sig":"MEUCIEJsqz4oja0qudgAPJ8JemIUN86oR4X3ifgJ55ZI1MqSAiEAgPEWXv7DUHagmOuzo6XzL52ZKBYtxzvMN6zzKZ2OYWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src/","test":"jest","build":"tsc"},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"repository":{"url":"git+https://github.com/arcshield-ai/sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.22.0","axios":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.0_1774378880870_0.3429744407969255","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@arcshield-ai/sdk","version":"2.2.0","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","_id":"@arcshield-ai/sdk@2.2.0","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"homepage":"https://github.com/arcshield-ai/sdk#readme","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"dist":{"shasum":"d87f2df668f932e65ec6d95e7017ea3ad5959fab","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-2.2.0.tgz","fileCount":3,"integrity":"sha512-rK/dT3/vrfMyzXL/MJsFc/PZM8i4nlwkb06FhMquxz/xgHtPOZMvEnnhZPILPRJXWgIGBdxPMKKsjqWTFKonwA==","signatures":[{"sig":"MEQCIAMcB6RmSWM785s7RFeC8+cEbOI8yEQsslaLgYN2FwiUAiAiirCsBADRVZ1GI1Iz8yHhQJsYuWzr94hIJnh/awohkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src/","test":"jest","build":"tsc"},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"repository":{"url":"git+https://github.com/arcshield-ai/sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.22.0","axios":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.2.0_1774378884869_0.155657519111692","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@arcshield-ai/sdk","version":"2.3.0","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","_id":"@arcshield-ai/sdk@2.3.0","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"homepage":"https://github.com/arcshield-ai/sdk#readme","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"dist":{"shasum":"a3c7a6ab6ce92526144b55e950a24bc3318b0ceb","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-2.3.0.tgz","fileCount":3,"integrity":"sha512-igRTbi37PUpZPafjbRdg4O77f1mbTnN53RuklpjlQ2gELWALDm1Zuqip66PIG1JZb85uBaNc8SKOue27GJ+13Q==","signatures":[{"sig":"MEQCH0lj70tsAu0rGCUM3vUuNHo3/2VG/FM8SITPU3mU4CMCIQDO6DDuELJeeFmCMHOlwY8uicLckA8pS+g/PO66ObZt4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src/","test":"jest","build":"tsc"},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"repository":{"url":"git+https://github.com/arcshield-ai/sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.22.0","axios":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.3.0_1774378888826_0.7615754307375902","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@arcshield-ai/sdk","version":"2.3.1","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","_id":"@arcshield-ai/sdk@2.3.1","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"homepage":"https://github.com/arcshield-ai/sdk#readme","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"dist":{"shasum":"0aa92ce16fe2c0a2e73ccf9f26e29974baf869a5","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-2.3.1.tgz","fileCount":3,"integrity":"sha512-Nlsk6uQVU1abmc4pT7WRUm4r5Iy9QMeolzBMfXsqpgfq0olIGd7ql59ITdCOL7QUhmAnwNCDDxovPFjg97WzyQ==","signatures":[{"sig":"MEYCIQD/rjb1xp22d1iBsutUcTxZoacvOMZWS9PIDNv6Ij99eAIhAIy93VlWhta0ZmAkbZ0R4deGphzN4fUN0RGmqkBhNBG4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src/","test":"jest","build":"tsc"},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"repository":{"url":"git+https://github.com/arcshield-ai/sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.22.0","axios":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.3.1_1774378892645_0.8205522964958605","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@arcshield-ai/sdk","version":"2.4.0","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","_id":"@arcshield-ai/sdk@2.4.0","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"homepage":"https://github.com/arcshield-ai/sdk#readme","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"dist":{"shasum":"af11c9d961a9d3fde26619194cc3b7ead347cb25","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-2.4.0.tgz","fileCount":3,"integrity":"sha512-W8bCVCIPukMUGUC578CaU9Zu4/1xmsELYMRiwBO2kGX4prh5PpFzNbbWRI6LeVc47AmjuwjLP4UV5sK191K0EA==","signatures":[{"sig":"MEUCICEDux0wDlYSbfkurGgh5efoJExj4aUuKDUYFAM5yJmJAiEAkJ031rFRj5SonfrSl+lLlVfMAJQyWwQGVEZ6viB3Kbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint src/","test":"jest","build":"tsc"},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"repository":{"url":"git+https://github.com/arcshield-ai/sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.22.0","axios":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.4.0_1774378896438_0.024078708249986702","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@arcshield-ai/sdk","version":"2.4.1","description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","repository":{"type":"git","url":"git+https://github.com/arcshield-ai/sdk.git"},"keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"scripts":{"build":"tsc","test":"jest","lint":"eslint src/"},"dependencies":{"axios":"^1.6.0","zod":"^3.22.0"},"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"engines":{"node":">=18.0.0"},"_id":"@arcshield-ai/sdk@2.4.1","bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"homepage":"https://github.com/arcshield-ai/sdk#readme","_nodeVersion":"23.5.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-eX7w6UwixEQVaqhiD1o8ebgMeTJHtmJBo74BZHgwMlydyky3GwvF2oxlcmanhaFkc4tJKLwVteIglAY58jLy5w==","shasum":"b4fe4438d778e9385d4e230605d854f9f53218e3","tarball":"https://registry.npmjs.org/@arcshield-ai/sdk/-/sdk-2.4.1.tgz","fileCount":3,"unpackedSize":4462,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCbKP1ZCXG/PyEQ7ji9d/m/EIDNjiCG4dod+OW9jFlsiQIhAJ8rdxB0HmfGac2B/pa4hBZE0jg4/A+wwlLpk1kztltf"}]},"_npmUser":{"name":"devon-ai","email":"nisir18621@smkanba.com"},"directories":{},"maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_2.4.1_1774378900148_0.3057615871063666"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-24T19:00:57.429Z","modified":"2026-03-24T19:01:40.420Z","1.0.0":"2026-03-24T19:00:57.723Z","1.0.1":"2026-03-24T19:01:01.633Z","1.1.0":"2026-03-24T19:01:05.522Z","1.2.0":"2026-03-24T19:01:09.496Z","1.2.1":"2026-03-24T19:01:13.415Z","2.0.0":"2026-03-24T19:01:17.121Z","2.1.0":"2026-03-24T19:01:21.033Z","2.2.0":"2026-03-24T19:01:25.013Z","2.3.0":"2026-03-24T19:01:28.961Z","2.3.1":"2026-03-24T19:01:32.841Z","2.4.0":"2026-03-24T19:01:36.571Z","2.4.1":"2026-03-24T19:01:40.296Z"},"bugs":{"url":"https://github.com/arcshield-ai/sdk/issues"},"author":{"name":"Devon Marsh","email":"devon@arcshield.ai"},"license":"MIT","homepage":"https://github.com/arcshield-ai/sdk#readme","keywords":["ai-security","llm","threat-detection","model-security","arcshield"],"repository":{"type":"git","url":"git+https://github.com/arcshield-ai/sdk.git"},"description":"ArcShield AI platform SDK - integrate threat detection and model security into your applications","maintainers":[{"name":"devon-ai","email":"nisir18621@smkanba.com"}],"readme":"# @arcshield-ai/sdk\n\nOfficial Node.js SDK for the ArcShield AI security platform.\n\n## Installation\n\n```bash\nnpm install @arcshield-ai/sdk\n```\n\n## Quick Start\n\n```javascript\nconst { ArcShieldClient } = require(\"@arcshield-ai/sdk\");\n\nconst client = new ArcShieldClient({\n  apiKey: process.env.ARCSHIELD_API_KEY,\n});\n\n// Scan a prompt for injection attacks\nconst result = await client.scanPrompt(\"Summarize this document\", {\n  model: \"gpt-4\",\n  threshold: 0.9,\n});\n\nif (result.blocked) {\n  console.log(`Threat detected: ${result.threat_type}`);\n}\n```\n\n## Express Middleware\n\n```javascript\nconst { ArcShieldClient, ArcShieldMiddleware } = require(\"@arcshield-ai/sdk\");\n\nconst client = new ArcShieldClient();\nconst shield = new ArcShieldMiddleware(client);\n\napp.use(\"/api/chat\", shield.expressMiddleware({ policies: [\"prompt-injection\", \"data-exfil\"] }));\n```\n\n## Configuration\n\n| Option | Environment Variable | Default |\n|--------|---------------------|---------|\n| `apiKey` | `ARCSHIELD_API_KEY` | — |\n| `baseUrl` | `ARCSHIELD_BASE_URL` | `https://api.arcshield.ai/v2` |\n| `timeout` | — | `30000` |\n\n## License\n\nMIT - ArcShield AI, Inc.\n","readmeFilename":"README.md"}