UNPKG

playwright-advanced-ml-healer

Version:

Advanced AI-powered self-healing selectors for Playwright with 19+ healing types, neural networks, machine learning models, and Global DOM Learning ML Model

40 lines 2.51 kB
"use strict"; /** * playwright-advanced-ml-healer * * Advanced AI-powered self-healing selectors for Playwright * featuring 17+ healing types, neural networks, and machine learning models. * * @version 2.0.0 * @license MIT */ Object.defineProperty(exports, "__esModule", { value: true }); exports.calculateLevenshteinDistance = exports.calculateStringSimilarity = exports.DEFAULT_CACHE_TTL = exports.DEFAULT_TIMEOUT = exports.HEALING_STRATEGIES_COUNT = exports.VERSION = exports.GlobalDOMLearningML = exports.AdvancedMLHealing = exports.PlaywrightCompatibleHealingPage = void 0; // Main export for the Advanced ML Healing System var playwright_compatible_interface_1 = require("./playwright-compatible-interface"); Object.defineProperty(exports, "PlaywrightCompatibleHealingPage", { enumerable: true, get: function () { return playwright_compatible_interface_1.PlaywrightCompatibleHealingPage; } }); var advanced_ml_healing_1 = require("./advanced-ml-healing"); Object.defineProperty(exports, "AdvancedMLHealing", { enumerable: true, get: function () { return advanced_ml_healing_1.AdvancedMLHealing; } }); var global_dom_learning_ml_1 = require("./global-dom-learning-ml"); Object.defineProperty(exports, "GlobalDOMLearningML", { enumerable: true, get: function () { return global_dom_learning_ml_1.GlobalDOMLearningML; } }); // Export constants exports.VERSION = '2.0.0'; exports.HEALING_STRATEGIES_COUNT = 17; exports.DEFAULT_TIMEOUT = 5000; exports.DEFAULT_CACHE_TTL = 300; // Export utility functions var utils_1 = require("./utils"); Object.defineProperty(exports, "calculateStringSimilarity", { enumerable: true, get: function () { return utils_1.calculateStringSimilarity; } }); Object.defineProperty(exports, "calculateLevenshteinDistance", { enumerable: true, get: function () { return utils_1.calculateLevenshteinDistance; } }); // Export the package as default using ES6 syntax const playwright_compatible_interface_2 = require("./playwright-compatible-interface"); const advanced_ml_healing_2 = require("./advanced-ml-healing"); const global_dom_learning_ml_2 = require("./global-dom-learning-ml"); exports.default = { PlaywrightCompatibleHealingPage: playwright_compatible_interface_2.PlaywrightCompatibleHealingPage, AdvancedMLHealing: advanced_ml_healing_2.AdvancedMLHealing, GlobalDOMLearningML: global_dom_learning_ml_2.GlobalDOMLearningML, VERSION: exports.VERSION, HEALING_STRATEGIES_COUNT: exports.HEALING_STRATEGIES_COUNT }; //# sourceMappingURL=index.js.map