UNPKG

@craftapit/tester

Version:

A focused, LLM-powered testing framework for natural language test scenarios

54 lines (53 loc) 4.06 kB
"use strict"; 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);