UNPKG

promptly-ai

Version:

A universal template-based prompt management system for LLM applications

21 lines 1.52 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.validateRequiredFields = exports.validateContext = exports.evaluateCondition = exports.registerHandlebarsHelpers = exports.AnthropicAdapter = exports.OpenAIAdapter = exports.Promptly = void 0; exports.createPromptly = createPromptly; // Core exports var core_1 = require("./core"); Object.defineProperty(exports, "Promptly", { enumerable: true, get: function () { return core_1.Promptly; } }); var adapters_1 = require("./adapters"); Object.defineProperty(exports, "OpenAIAdapter", { enumerable: true, get: function () { return adapters_1.OpenAIAdapter; } }); Object.defineProperty(exports, "AnthropicAdapter", { enumerable: true, get: function () { return adapters_1.AnthropicAdapter; } }); // Utility exports var utils_1 = require("./utils"); Object.defineProperty(exports, "registerHandlebarsHelpers", { enumerable: true, get: function () { return utils_1.registerHandlebarsHelpers; } }); Object.defineProperty(exports, "evaluateCondition", { enumerable: true, get: function () { return utils_1.evaluateCondition; } }); Object.defineProperty(exports, "validateContext", { enumerable: true, get: function () { return utils_1.validateContext; } }); Object.defineProperty(exports, "validateRequiredFields", { enumerable: true, get: function () { return utils_1.validateRequiredFields; } }); const core_2 = require("./core"); function createPromptly(config) { return new core_2.Promptly(config); } //# sourceMappingURL=index.js.map