veriqa-test-advisor
Version:
AI-powered regression test case advisor CLI tool with integrated Manual QA support
164 lines (163 loc) • 5.69 kB
JSON
{
"name": "veriqa-test-advisor",
"version": "1.7.1",
"description": "AI-powered regression test case advisor CLI tool with integrated Manual QA support",
"main": "index.js",
"bin": {
"veriqa-test-advisor": "index.js",
"veriqa-setup": "scripts/setup.js",
"veriqa-validate": "scripts/validate.js",
"veriqa-troubleshoot": "scripts/troubleshoot.js",
"veriqa-ai": "src/ai-cli.js"
},
"type": "commonjs",
"scripts": {
"start": "node index.js",
"test": "npm run test:playwright && npm run test:codecept",
"test:playwright": "npx playwright test",
"test:codecept": "npx codeceptjs run",
"generate:mapping": "node scripts/generateMapping.js",
"allure:serve": "allure serve allure-results",
"allure:generate": "allure generate allure-results --clean",
"veriqa:ai": "node index.js --ai",
"veriqa:smart": "node index.js --smart",
"veriqa:regression": "node index.js --regression",
"veriqa:usage": "node index.js --usage",
"veriqa:pricing": "node index.js --pricing",
"test:ai-engine": "node scripts/test-ai-engine.js",
"test:ai-api": "node scripts/test-ai-api-key.js",
"test:ai-real": "node scripts/test-real-ai-integration.js",
"postinstall": "node postinstall.js",
"test:fast": "node scripts/test-fast-workflow.js",
"hooks:install": "node scripts/git-hooks-integration.js install",
"hooks:status": "node scripts/git-hooks-integration.js status",
"test:cross-language": "node scripts/test-cross-language.js",
"demo:cross-language": "node scripts/demo-cross-language.js",
"veriqa:lang-analyze": "node src/cross-language-support.js",
"veriqa:lang-workflow": "node scripts/cross-language-integration.js",
"veriqa:execute": "veriqa-execute",
"dev": "node index.js",
"start:prod": "node index.js",
"saas:api": "cd saas-platform/api && npm start",
"saas:dashboard": "cd saas-platform/web-dashboard && npm start",
"saas:dev": "concurrently \"npm run saas:api\" \"npm run saas:dashboard\"",
"manual-qa:setup": "node src/manual-qa/cli.js setup",
"manual-qa:tour": "node src/manual-qa/cli.js tour",
"manual-qa:signoff": "node src/manual-qa/cli.js signoff --format pdf",
"manual-qa:examples": "node src/manual-qa/cli.js examples",
"manual-qa:help": "node src/manual-qa/cli.js --help",
"ai:suggestions": "veriqa-test-advisor --ai",
"ai:regression": "veriqa-test-advisor --regression",
"ai:setup-token": "veriqa-test-advisor --setup-token",
"ai:subscribe": "veriqa-test-advisor --subscribe",
"ai:usage": "veriqa-test-advisor --usage",
"ai:pricing": "veriqa-test-advisor --pricing",
"ai:test": "node scripts/test-ai-api-key.js",
"ai:demo": "node scripts/test-ai-api-key.js",
"test:ai-keys": "node scripts/test-ai-api-key.js",
"veriqa:generate": "veriqa-test-advisor --generate",
"veriqa:prioritize": "veriqa-test-advisor --smart-prioritize",
"veriqa:coverage-watch": "veriqa-test-advisor --coverage-watch",
"veriqa:predict": "veriqa-test-advisor --predict",
"veriqa:nlp": "veriqa-test-advisor --nlp",
"veriqa:train": "veriqa-test-advisor --train-models",
"ai:generate": "node src/ai-generation/test-generator.js",
"ai:prioritize": "node src/smart-prioritization/prioritizer.js",
"ai:predict": "node src/prediction/test-predictor.js",
"ai:nlp": "node src/nlp/test-creator.js",
"coverage:live": "node src/coverage/live-monitor.js",
"enhancement:setup": "./scripts/setup-cutting-edge-features.sh"
},
"files": [
"index.js",
"postinstall.js",
"src/",
"scripts/",
"auth/",
"config/",
"codecept.conf.js",
"playwright.config.js",
"README.md",
"LICENSE",
"SETUP_GUIDE.md",
"EXAMPLE.md",
"INSTALLATION.md"
],
"keywords": [
"ai",
"cli",
"regression",
"automation",
"test",
"playwright",
"codeceptjs",
"openai",
"manual-testing",
"qa",
"test-management",
"ai-testing",
"release-analysis",
"test-prioritization",
"ai-test-generation",
"smart-prioritization",
"predictive-analysis",
"coverage-monitoring",
"failure-prediction",
"natural-language-testing",
"ml-testing",
"intelligent-testing"
],
"author": {
"name": "Kapil Rathore",
"url": "https://github.com/kapil971390",
"email": "kapil9713@gmail.com"
},
"license": "MIT",
"dependencies": {
"@codeceptjs/allure-legacy": "^1.0.2",
"@codeceptjs/configure": "^1.0.6",
"@perplexity-ai/perplexity_ai": "^0.6.0",
"@playwright/test": "^1.54.1",
"allure-commandline": "^2.34.1",
"allure-playwright": "^3.4.1",
"boxen": "^5.1.2",
"chalk": "^4.1.2",
"chokidar": "^3.5.3",
"cli-table3": "^0.6.3",
"commander": "^9.5.0",
"compromise": "^14.10.0",
"dotenv": "^17.2.1",
"fs-extra": "^10.1.0",
"glob": "^11.0.3",
"inquirer": "^8.2.7",
"lodash": "^4.17.21",
"ml-matrix": "^6.10.7",
"moment": "^2.29.4",
"natural": "^6.5.0",
"node-fetch": "^2.7.0",
"ora": "^5.4.1",
"pdfkit": "^0.13.0",
"semver": "^7.7.2",
"similarity": "^1.2.1",
"simple-git": "^3.28.0",
"socket.io": "^4.7.4",
"uuid": "^10.0.0",
"ws": "^8.14.2",
"xlsx": "^0.18.5",
"yargs": "^17.7.2"
},
"optionalDependencies": {
"@tensorflow/tfjs-node": "^4.20.0",
"nyc": "^15.1.0",
"puppeteer": "^21.11.0",
"resemblejs": "^4.1.0",
"sharp": "^0.32.6"
},
"devDependencies": {
"@codeceptjs/allure-legacy": "^1.0.2",
"@codeceptjs/configure": "^1.0.6",
"@playwright/test": "^1.40.0",
"allure-playwright": "^3.0.0",
"concurrently": "^7.6.0"
}
}