UNPKG

apx-toolkit

Version:

Automatically discover APIs and generate complete integration packages: code in 12 languages, TypeScript types, test suites, SDK packages, API documentation, mock servers, performance reports, and contract tests. Saves 2-4 weeks of work in seconds.

79 lines (78 loc) 2.13 kB
{ "name": "apx-toolkit", "version": "1.0.4", "description": "Automatically discover APIs and generate complete integration packages: code in 12 languages, TypeScript types, test suites, SDK packages, API documentation, mock servers, performance reports, and contract tests. Saves 2-4 weeks of work in seconds.", "type": "module", "main": "dist/main.js", "bin": { "apx": "./dist/cli.js" }, "homepage": "https://github.com/irun2themoney/apx-toolkit#readme", "bugs": { "url": "https://github.com/irun2themoney/apx-toolkit/issues" }, "scripts": { "build": "tsc", "start": "node dist/main.js", "dev": "tsc --watch", "cli": "npm run build && node dist/cli.js", "test": "npm run build && node dist/test-main.js", "test:watch": "npm run dev & node --watch dist/test-main.js", "test:extreme": "node extreme-test-suite.js", "test:fuzzer": "npm run build && cp test-fuzzer-input.json test-input.json && node dist/test-main.js", "analyze:extreme": "node analyze-extreme-results.js", "verify": "node verify-build.js" }, "keywords": [ "api-discovery", "api-documentation", "api-toolkit", "api-client-generator", "code-generation", "openapi", "graphql", "websocket", "rest-api", "postman", "insomnia", "curl", "typescript", "sdk-generator", "test-generator", "api-integration", "developer-tools", "automation", "playwright", "crawlee", "apify", "web-scraping", "api-testing", "oauth", "api-automation", "mock-server", "performance-benchmarking", "contract-testing", "mcp-integration", "x402-protocol" ], "author": "irun2themoney", "license": "ISC", "repository": { "type": "git", "url": "git+https://github.com/irun2themoney/apx-toolkit.git" }, "engines": { "node": ">=18.0.0" }, "dependencies": { "apify": "^3.0.0", "crawlee": "^3.9.0", "playwright": "^1.48.0", "yargs": "^17.7.2" }, "devDependencies": { "@types/node": "^20.14.0", "@types/yargs": "^17.0.33", "typescript": "^5.5.0" } }