UNPKG

prompt-manners

Version:

A prompt injection mitigation library

76 lines (75 loc) 1.65 kB
{ "name": "prompt-manners", "type": "module", "version": "0.0.11", "description": "A prompt injection mitigation library", "engines": { "node": ">=18.0.0" }, "volta": { "node": "18.19.1" }, "repository": "github.com/aaronclong/prompt-manners", "bugs": { "url": "https://github.com/aaronclong/prompt-manners/issues" }, "scripts": { "build": "rollup -c rollup.config.js", "lint": "eslint ./src/", "test": "ava", "test:ci": "c8 -r text -r json-summary ava" }, "main": "dist/index.js", "exports": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs", "default": "./dist/index.mjs" }, "files": [ "dist/*.js", "dist/*.js.map", "dist/*.cjs", "dist/*.cjs.map", "dist/*.mjs", "dist/*.mjs.map", "dist/*.d.ts" ], "publishConfig": { "registry": "https://registry.npmjs.org/" }, "ava": { "extensions": { "ts": "module" }, "nodeArguments": [ "--import=tsimp" ] }, "keywords": [ "llm", "ai", "prompt-injection", "injection", "security", "security-tool" ], "author": "Aaron Long", "license": "Apache License 2.0", "devDependencies": { "@babel/eslint-parser": "^7.23.10", "@rollup/plugin-typescript": "^11.1.6", "@typescript-eslint/eslint-plugin": "^7.0.1", "@typescript-eslint/parser": "^7.0.1", "ava": "^6.1.1", "c8": "^9.1.0", "rollup": "^4.12.0", "tsimp": "^2.0.11", "tslib": "^2.6.2", "typescript": "^5.3.3", "typescript-eslint": "^7.0.1" }, "dependencies": { "tokenizers": "^0.13.3" } }