From 2de4599dddd8dc3351bc1690d3166766088c6cc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=BF=94?= Date: Fri, 6 Mar 2026 12:22:53 +0800 Subject: [PATCH] feat: add package.json with test scripts --- test-framework/package.json | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 test-framework/package.json diff --git a/test-framework/package.json b/test-framework/package.json new file mode 100644 index 0000000..7999098 --- /dev/null +++ b/test-framework/package.json @@ -0,0 +1,24 @@ +{ + "name": "test-framework", + "version": "1.0.0", + "description": "Unified test framework for Novalon website", + "scripts": { + "test": "playwright test", + "test:dev-audit": "playwright test", + "test:dev-audit:performance": "playwright test dev-audit/performance", + "test:dev-audit:seo": "playwright test dev-audit/seo", + "test:dev-audit:accessibility": "playwright test dev-audit/accessibility", + "test:dev-audit:forms": "playwright test dev-audit/forms", + "test:report": "playwright show-report", + "test:install": "playwright install" + }, + "devDependencies": { + "@playwright/test": "^1.40.0", + "@axe-core/playwright": "^4.8.0", + "typescript": "^5.3.0" + }, + "dependencies": { + "lighthouse": "^11.0.0", + "chrome-launcher": "^1.0.0" + } +}