@craftapit/tester
Version:
A focused, LLM-powered testing framework for natural language test scenarios
54 lines (53 loc) • 4.06 kB
JavaScript
;
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.CraftACoderIntegration = exports.DatabaseAdapter = exports.APIAdapter = exports.OllamaAdapter = exports.OpenAIAdapter = exports.AnthropicAdapter = exports.LLMAdapter = exports.BrowserAdapter = exports.BaseAdapter = exports.createTestRunner = exports.TestRunner = exports.CapabilityRegistry = exports.ScenarioParser = exports.TestExecutor = void 0;
// Core exports
var TestExecutor_1 = require("./core/TestExecutor");
Object.defineProperty(exports, "TestExecutor", { enumerable: true, get: function () { return TestExecutor_1.TestExecutor; } });
var ScenarioParser_1 = require("./core/ScenarioParser");
Object.defineProperty(exports, "ScenarioParser", { enumerable: true, get: function () { return ScenarioParser_1.ScenarioParser; } });
var CapabilityRegistry_1 = require("./core/CapabilityRegistry");
Object.defineProperty(exports, "CapabilityRegistry", { enumerable: true, get: function () { return CapabilityRegistry_1.CapabilityRegistry; } });
var TestRunner_1 = require("./core/TestRunner");
Object.defineProperty(exports, "TestRunner", { enumerable: true, get: function () { return TestRunner_1.TestRunner; } });
Object.defineProperty(exports, "createTestRunner", { enumerable: true, get: function () { return TestRunner_1.createTestRunner; } });
// Adapters
var BaseAdapter_1 = require("./adapters/BaseAdapter");
Object.defineProperty(exports, "BaseAdapter", { enumerable: true, get: function () { return BaseAdapter_1.BaseAdapter; } });
var BrowserAdapter_1 = require("./adapters/BrowserAdapter");
Object.defineProperty(exports, "BrowserAdapter", { enumerable: true, get: function () { return BrowserAdapter_1.BrowserAdapter; } });
var LLMAdapter_1 = require("./adapters/LLMAdapter");
Object.defineProperty(exports, "LLMAdapter", { enumerable: true, get: function () { return LLMAdapter_1.LLMAdapter; } });
var AnthropicAdapter_1 = require("./adapters/AnthropicAdapter");
Object.defineProperty(exports, "AnthropicAdapter", { enumerable: true, get: function () { return AnthropicAdapter_1.AnthropicAdapter; } });
var OpenAIAdapter_1 = require("./adapters/OpenAIAdapter");
Object.defineProperty(exports, "OpenAIAdapter", { enumerable: true, get: function () { return OpenAIAdapter_1.OpenAIAdapter; } });
var OllamaAdapter_1 = require("./adapters/OllamaAdapter");
Object.defineProperty(exports, "OllamaAdapter", { enumerable: true, get: function () { return OllamaAdapter_1.OllamaAdapter; } });
var APIAdapter_1 = require("./adapters/APIAdapter");
Object.defineProperty(exports, "APIAdapter", { enumerable: true, get: function () { return APIAdapter_1.APIAdapter; } });
var DatabaseAdapter_1 = require("./adapters/DatabaseAdapter");
Object.defineProperty(exports, "DatabaseAdapter", { enumerable: true, get: function () { return DatabaseAdapter_1.DatabaseAdapter; } });
// Integrations
var CraftACoderIntegration_1 = require("./integrations/CraftACoderIntegration");
Object.defineProperty(exports, "CraftACoderIntegration", { enumerable: true, get: function () { return CraftACoderIntegration_1.CraftACoderIntegration; } });
// Types
__exportStar(require("./types/config"), exports);
__exportStar(require("./types/scenario"), exports);
__exportStar(require("./types/actions"), exports);
__exportStar(require("./types/results"), exports);
__exportStar(require("./types/addon"), exports);