llm-guard
Version:
A TypeScript library for validating and securing LLM prompts
20 lines (19 loc) • 426 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseGuard = void 0;
class BaseGuard {
constructor(enabled = true) {
this.enabled = enabled;
}
isEnabled() {
return this.enabled;
}
createResult(valid, score = 1.0, details = []) {
return {
valid,
score,
details
};
}
}
exports.BaseGuard = BaseGuard;