README.md
pyproject.toml
src/playwright_ez/__init__.py
src/playwright_ez/advanced.py
src/playwright_ez/anti_detection.py
src/playwright_ez/api.py
src/playwright_ez/assertions.py
src/playwright_ez/browser.py
src/playwright_ez/captcha.py
src/playwright_ez/cli.py
src/playwright_ez/config.py
src/playwright_ez/context.py
src/playwright_ez/database.py
src/playwright_ez/debug.py
src/playwright_ez/environment.py
src/playwright_ez/extensions.py
src/playwright_ez/file_handler.py
src/playwright_ez/form.py
src/playwright_ez/generator.py
src/playwright_ez/highlight.py
src/playwright_ez/mobile.py
src/playwright_ez/network.py
src/playwright_ez/performance.py
src/playwright_ez/pom.py
src/playwright_ez/popup.py
src/playwright_ez/presets.py
src/playwright_ez/pytest_plugin.py
src/playwright_ez/quick.py
src/playwright_ez/recorder.py
src/playwright_ez/recovery.py
src/playwright_ez/report.py
src/playwright_ez/scheduler.py
src/playwright_ez/selector.py
src/playwright_ez/session.py
src/playwright_ez/state.py
src/playwright_ez/tracing.py
src/playwright_ez/utils.py
src/playwright_ez/validators.py
src/playwright_ez/visual.py
src/playwright_ez/wait.py
src/playwright_ez/websocket.py
src/playwright_ez.egg-info/PKG-INFO
src/playwright_ez.egg-info/SOURCES.txt
src/playwright_ez.egg-info/dependency_links.txt
src/playwright_ez.egg-info/entry_points.txt
src/playwright_ez.egg-info/requires.txt
src/playwright_ez.egg-info/top_level.txt
src/playwright_ez/ai/__init__.py
src/playwright_ez/ai/analyzer.py
src/playwright_ez/ai/finder.py
src/playwright_ez/ai/healer.py
src/playwright_ez/ai/helper.py
src/playwright_ez/ai/types.py
src/playwright_ez/ai/engine/__init__.py
src/playwright_ez/ai/engine/base.py
src/playwright_ez/ai/engine/hybrid_engine.py
src/playwright_ez/ai/engine/rule_engine.py
src/playwright_ez/ai/llm/__init__.py
src/playwright_ez/ai/llm/base.py
src/playwright_ez/ai/llm/claude.py
src/playwright_ez/ai/llm/custom.py
src/playwright_ez/ai/llm/factory.py
src/playwright_ez/ai/llm/ollama.py
src/playwright_ez/ai/llm/openai.py
src/playwright_ez/automation/__init__.py
src/playwright_ez/automation/drag_drop.py
src/playwright_ez/automation/file_manager.py
src/playwright_ez/automation/iframe_manager.py
src/playwright_ez/automation/infinite_scroll.py
src/playwright_ez/automation/pagination_navigator.py
src/playwright_ez/browser/__init__.py
src/playwright_ez/browser/accessors.py
src/playwright_ez/browser/core.py
src/playwright_ez/browser/tab.py
src/playwright_ez/browser/types.py
src/playwright_ez/browser/mixins/__init__.py
src/playwright_ez/browser/mixins/batch.py
src/playwright_ez/browser/mixins/elements.py
src/playwright_ez/browser/mixins/navigation.py
src/playwright_ez/browser/mixins/properties.py
src/playwright_ez/browser/mixins/tab_manager.py
src/playwright_ez/browser/mixins/window.py
src/playwright_ez/browser_helpers/__init__.py
src/playwright_ez/browser_helpers/automation.py
src/playwright_ez/browser_helpers/diagnostics.py
src/playwright_ez/browser_helpers/monitoring.py
src/playwright_ez/browser_helpers/scraper.py
src/playwright_ez/browser_helpers/security.py
src/playwright_ez/browser_helpers/test.py
src/playwright_ez/concurrent/__init__.py
src/playwright_ez/concurrent/load_test.py
src/playwright_ez/concurrent/monitor.py
src/playwright_ez/concurrent/pool.py
src/playwright_ez/concurrent/queue.py
src/playwright_ez/concurrent/retry.py
src/playwright_ez/concurrent/runner.py
src/playwright_ez/concurrent/types.py
src/playwright_ez/diagnostics/__init__.py
src/playwright_ez/diagnostics/console_monitor.py
src/playwright_ez/diagnostics/error_analyzer.py
src/playwright_ez/diagnostics/page_snapshot.py
src/playwright_ez/extract/__init__.py
src/playwright_ez/extract/basic.py
src/playwright_ez/extract/dynamic.py
src/playwright_ez/extract/exporter.py
src/playwright_ez/extract/form.py
src/playwright_ez/extract/pagination.py
src/playwright_ez/extract/scraper.py
src/playwright_ez/extract/template.py
src/playwright_ez/extract/types.py
src/playwright_ez/monitoring/__init__.py
src/playwright_ez/monitoring/performance_budget.py
src/playwright_ez/monitoring/seo_checker.py
src/playwright_ez/monitoring/uptime_monitor.py
src/playwright_ez/scraper/__init__.py
src/playwright_ez/scraper/data_validator.py
src/playwright_ez/scraper/incremental_crawler.py
src/playwright_ez/scraper/rate_limiter.py
src/playwright_ez/scraper/smart_scraper.py
src/playwright_ez/security/__init__.py
src/playwright_ez/security/header_checker.py
src/playwright_ez/security/security_scanner.py
src/playwright_ez/security/xss_detector.py
src/playwright_ez/test_helpers/__init__.py
src/playwright_ez/test_helpers/accessibility_checker.py
src/playwright_ez/test_helpers/auto_recorder.py
src/playwright_ez/test_helpers/code_generator.py
src/playwright_ez/test_helpers/mock_server.py
src/playwright_ez/test_helpers/test_data_factory.py
src/playwright_ez/test_helpers/test_isolator.py
src/playwright_ez/test_helpers/test_reporter.py
tests/test_basic.py
tests/test_complete.py
tests/test_engine.py
tests/test_llm.py
tests/test_unified_access.py