{ "name": "playwright-full-erp-uat-vapt-suite-v2-3", "version": "2.5.1", "private": true, "description": "SQLite-first full ERP UAT/VAPT suite v2.5.1 with v2.4.2 matrix, v2.5 modules, and additional deep ERP gap tests.", "scripts": { "test": "playwright test", "test:excel": "playwright test tests/full-excel-variants.spec.js", "test:vapt": "playwright test tests/vapt-targeted.spec.js", "test:seed-check": "node scripts/check-seed-requirements.js", "matrix": "node scripts/print-matrix-summary.js", "update:excel": "node scripts/update-excel-results.js", "report:json": "node scripts/merge-results.js", "show-report": "playwright show-report", "test:v204": "playwright test tests/v204-security-additions.spec.js", "test:all": "playwright test", "test:fy": "playwright test tests/fy-lock-backup.spec.js", "db:init": "python3 scripts/sqlite_db.py init", "db:import-cases": "python3 scripts/sqlite_db.py import-cases", "db:summary": "python3 scripts/sqlite_db.py summary", "db:export-json": "python3 scripts/sqlite_db.py export-json --output results/merged-results.json", "db:export-excel": "python3 scripts/sqlite_db.py export-xlsx --output results/UAT_VAPT_SQLite_Export.xlsx", "test:sqlite": "npm run db:import-cases; npx playwright test --workers=1; npm run db:export-json; npm run db:export-excel", "test:employees": "playwright test tests/employees.spec.js", "test:partners-billing": "playwright test tests/partners-billing.spec.js", "test:consultants-docs": "playwright test tests/consultants-documents.spec.js", "test:cases-services-work": "playwright test tests/noticecases-services-work.spec.js", "test:new-modules": "playwright test tests/employees.spec.js tests/partners-billing.spec.js tests/consultants-documents.spec.js tests/noticecases-services-work.spec.js", "test:v251-additions": "playwright test tests/api-auth-rbac.spec.js tests/audit-logs.spec.js tests/billing-business-rules.spec.js tests/document-security-deep.spec.js tests/email-integration.spec.js tests/employee-hr-business-rules.spec.js tests/marketplace-leads.spec.js tests/notice-case-business-rules.spec.js tests/platform-billing.spec.js tests/system-settings-tenancy.spec.js tests/work-lifecycle-e2e.spec.js", "test:email": "playwright test tests/email-integration.spec.js", "test:marketplace": "playwright test tests/marketplace-leads.spec.js", "test:platform-billing": "playwright test tests/platform-billing.spec.js", "test:system-settings": "playwright test tests/system-settings-tenancy.spec.js", "test:api-auth-rbac": "playwright test tests/api-auth-rbac.spec.js", "test:audit-logs": "playwright test tests/audit-logs.spec.js", "test:document-security-deep": "playwright test tests/document-security-deep.spec.js", "test:work-lifecycle": "playwright test tests/work-lifecycle-e2e.spec.js", "test:billing-rules": "playwright test tests/billing-business-rules.spec.js", "test:notice-rules": "playwright test tests/notice-case-business-rules.spec.js", "test:hr-rules": "playwright test tests/employee-hr-business-rules.spec.js" }, "dependencies": { "@playwright/test": "^1.48.2", "dotenv": "^16.4.5", "imapflow": "^1.4.2", "xlsx": "^0.18.5" } }