UNPKG

@yogesh0333/yogiway

Version:

YOGIWAY Format - Ultra-compact, nested-aware data format for LLM prompts. Handles deeply nested JSON efficiently, 10-15% more efficient than TOON.

69 lines 5.45 kB
"use strict"; /** * Main entry point - exports all YOGIWAY and PATHX functionality */ Object.defineProperty(exports, "__esModule", { value: true }); exports.authenticatedFetch = exports.clearAuth = exports.getAccessToken = exports.isAuthenticated = exports.getCurrentUser = exports.logout = exports.register = exports.login = exports.setUserEmail = exports.getWalletBalance = exports.trackUsage = exports.getRemainingTrialDays = exports.clearLicense = exports.checkLicense = exports.verifyLicense = exports.activateLicense = exports.smartEncode = exports.fromYogiway = exports.toYogiway = exports.fromPathx = exports.toPathx = exports.pathxToYogiway = exports.yogiwayToPathx = exports.validatePathx = exports.pathxToDebugString = exports.pathxDecode = exports.pathxEncode = exports.decode = exports.encode = void 0; // Import first const index_1 = require("./index"); Object.defineProperty(exports, "encode", { enumerable: true, get: function () { return index_1.encode; } }); Object.defineProperty(exports, "decode", { enumerable: true, get: function () { return index_1.decode; } }); const pathx_1 = require("./pathx"); Object.defineProperty(exports, "pathxEncode", { enumerable: true, get: function () { return pathx_1.pathxEncode; } }); Object.defineProperty(exports, "pathxDecode", { enumerable: true, get: function () { return pathx_1.pathxDecode; } }); Object.defineProperty(exports, "pathxToDebugString", { enumerable: true, get: function () { return pathx_1.pathxToDebugString; } }); Object.defineProperty(exports, "validatePathx", { enumerable: true, get: function () { return pathx_1.validatePathx; } }); const converter_1 = require("./converter"); Object.defineProperty(exports, "yogiwayToPathx", { enumerable: true, get: function () { return converter_1.yogiwayToPathx; } }); Object.defineProperty(exports, "pathxToYogiway", { enumerable: true, get: function () { return converter_1.pathxToYogiway; } }); Object.defineProperty(exports, "toPathx", { enumerable: true, get: function () { return converter_1.toPathx; } }); Object.defineProperty(exports, "fromPathx", { enumerable: true, get: function () { return converter_1.fromPathx; } }); Object.defineProperty(exports, "toYogiway", { enumerable: true, get: function () { return converter_1.toYogiway; } }); Object.defineProperty(exports, "fromYogiway", { enumerable: true, get: function () { return converter_1.fromYogiway; } }); Object.defineProperty(exports, "smartEncode", { enumerable: true, get: function () { return converter_1.smartEncode; } }); // License functions kept for backward compatibility but not required const license_1 = require("./license"); Object.defineProperty(exports, "activateLicense", { enumerable: true, get: function () { return license_1.activateLicense; } }); Object.defineProperty(exports, "verifyLicense", { enumerable: true, get: function () { return license_1.verifyLicense; } }); Object.defineProperty(exports, "checkLicense", { enumerable: true, get: function () { return license_1.checkLicense; } }); Object.defineProperty(exports, "clearLicense", { enumerable: true, get: function () { return license_1.clearLicense; } }); Object.defineProperty(exports, "getRemainingTrialDays", { enumerable: true, get: function () { return license_1.getRemainingTrialDays; } }); // Re-export Usage tracking var usage_tracker_1 = require("./usage-tracker"); Object.defineProperty(exports, "trackUsage", { enumerable: true, get: function () { return usage_tracker_1.trackUsage; } }); Object.defineProperty(exports, "getWalletBalance", { enumerable: true, get: function () { return usage_tracker_1.getWalletBalance; } }); Object.defineProperty(exports, "setUserEmail", { enumerable: true, get: function () { return usage_tracker_1.setUserEmail; } }); // Re-export Authentication var auth_1 = require("./auth"); Object.defineProperty(exports, "login", { enumerable: true, get: function () { return auth_1.login; } }); Object.defineProperty(exports, "register", { enumerable: true, get: function () { return auth_1.register; } }); Object.defineProperty(exports, "logout", { enumerable: true, get: function () { return auth_1.logout; } }); Object.defineProperty(exports, "getCurrentUser", { enumerable: true, get: function () { return auth_1.getCurrentUser; } }); Object.defineProperty(exports, "isAuthenticated", { enumerable: true, get: function () { return auth_1.isAuthenticated; } }); Object.defineProperty(exports, "getAccessToken", { enumerable: true, get: function () { return auth_1.getAccessToken; } }); Object.defineProperty(exports, "clearAuth", { enumerable: true, get: function () { return auth_1.clearAuth; } }); Object.defineProperty(exports, "authenticatedFetch", { enumerable: true, get: function () { return auth_1.authenticatedFetch; } }); // Default export exports.default = { // YOGIWAY encode: index_1.encode, decode: index_1.decode, // PATHX pathx: { encode: pathx_1.pathxEncode, decode: pathx_1.pathxDecode, toDebugString: pathx_1.pathxToDebugString, validate: pathx_1.validatePathx, }, // Converters converter: { yogiwayToPathx: converter_1.yogiwayToPathx, pathxToYogiway: converter_1.pathxToYogiway, toPathx: converter_1.toPathx, fromPathx: converter_1.fromPathx, toYogiway: converter_1.toYogiway, fromYogiway: converter_1.fromYogiway, smartEncode: converter_1.smartEncode, }, }; //# sourceMappingURL=main.js.map