UNPKG

veriqa-test-advisor

Version:

AI-powered regression test case advisor CLI tool with integrated Manual QA support

164 lines (163 loc) 5.69 kB
{ "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" } }