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
JavaScript
/**
* 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
;