UNPKG

playwright-advanced-ml-healer

Version:

Advanced AI-powered self-healing selectors for Playwright with 20+ healing types, neural networks, and machine learning models

61 lines 2.4 kB
"use strict"; /** * playwright-advanced-ml-healer * * Advanced AI-powered self-healing selectors for Playwright * featuring 20+ healing types, neural networks, and machine learning models. * * @version 1.0.0 * @license MIT */ Object.defineProperty(exports, "__esModule", { value: true }); exports.FEATURES = exports.PERFORMANCE_METRICS = exports.HEALING_TYPES = exports.PACKAGE_NAME = exports.VERSION = exports.ADVANCED_ML_TRAINING_DATA = exports.AdvancedHealingPage = exports.AdvancedMLHealing = void 0; var advanced_ml_healing_1 = require("./advanced-ml-healing"); Object.defineProperty(exports, "AdvancedMLHealing", { enumerable: true, get: function () { return advanced_ml_healing_1.AdvancedMLHealing; } }); var healing_page_1 = require("./healing-page"); Object.defineProperty(exports, "AdvancedHealingPage", { enumerable: true, get: function () { return healing_page_1.AdvancedHealingPage; } }); // Re-export training data for advanced configuration var advanced_ml_training_data_1 = require("./data/advanced-ml-training-data"); Object.defineProperty(exports, "ADVANCED_ML_TRAINING_DATA", { enumerable: true, get: function () { return advanced_ml_training_data_1.ADVANCED_ML_TRAINING_DATA; } }); // Export version and package info exports.VERSION = '1.0.0'; exports.PACKAGE_NAME = 'playwright-advanced-ml-healer'; // Export healing types for reference exports.HEALING_TYPES = { ID_BASED: 'ID-Based', CLASS_BASED: 'Class-Based', TAG_BASED: 'Tag-Based', ATTRIBUTE_BASED: 'Attribute-Based', TEXT_BASED: 'Text-Based', XPATH_BASED: 'XPath-Based', POSITION_BASED: 'Position-Based', COMPLEX: 'Complex', ABBREVIATION: 'Abbreviation', SEMANTIC: 'Semantic', CONTEXT_AWARE: 'Context-Aware', FUZZY: 'Fuzzy', MULTI_MODAL: 'Multi-Modal', PATTERN: 'Pattern', NEURAL: 'Neural' }; // Export performance metrics exports.PERFORMANCE_METRICS = { SUCCESS_RATE: 0.773, // 77.3% AVERAGE_CONFIDENCE: 0.842, // 84.2% HEALING_TYPES_COUNT: 20, RESPONSE_TIME_MS: 100, BUNDLE_SIZE_KB: 500, MEMORY_USAGE_MB: 50 }; // Export feature flags exports.FEATURES = { NEURAL_NETWORKS: true, MACHINE_LEARNING: true, NATURAL_LANGUAGE_PROCESSING: true, COMPUTER_VISION: true, ENSEMBLE_METHODS: true, REAL_TIME_LEARNING: true, ADVANCED_CACHING: true, COMPREHENSIVE_ANALYTICS: true }; //# sourceMappingURL=index.js.map