UNPKG

pmac

Version:

Manages your team's Postman as code.

132 lines 3.36 kB
{ "name": "pmac", "description": "Manages your team's Postman as code.", "version": "1.4.0", "author": "unicop", "license": "MIT", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", "bin": { "pmac": "./bin/run" }, "scripts": { "build": "shx rm -rf dist && tsc -b", "build:watch": "tsc -b -w", "debug": "shx rm -rf dist && tsc -p ./tsconfig.debug.json -w", "lint": "eslint . --ext .ts --config .eslintrc", "postpack": "shx rm -f oclif.manifest.json", "pretest": "tsc -b tsconfig.test.json", "posttest": "yarn lint", "prepack": "yarn build && oclif manifest && oclif readme --multi", "test": "jest", "version": "oclif readme --multi && git add README.md", "prepare": "husky install" }, "bugs": "https://github.com/postman-as-code/pmac/issues", "dependencies": { "@oclif/command": "^1.8.16", "@oclif/core": "^1", "@oclif/plugin-autocomplete": "^1.1.1", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.0.1", "axios": "^0.25.0", "camelcase": "^6.3.0", "dotenv": "^16.0.0", "glob": "^7.2.0", "inquirer": "^8.2.0", "listr2": "^4.0.5", "newman": "^5.3.1", "newman-reporter-htmlextra": "^1.22.3", "openapi-to-postmanv2": "^2.13.0", "pad": "^3.2.0", "uuid": "^8.3.2" }, "devDependencies": { "@commitlint/cli": "^16.1.0", "@commitlint/config-conventional": "^16.0.0", "@oclif/test": "^2", "@types/inquirer": "^8.1.3", "@types/jest": "^27.4.1", "@types/newman": "^5.1.4", "@types/node": "^16.11.24", "@types/uuid": "^8.3.4", "@typescript-eslint/eslint-plugin": "^5.13.0", "@typescript-eslint/parser": "^5.10.2", "chai": "^4", "commitlint": "^16.1.0", "eslint": "^7.32.0", "eslint-config-oclif": "^4", "eslint-plugin-jest": "^26.1.0", "eslint-plugin-node": "^11.1.0", "globby": "^11", "husky": "^7.0.0", "jest": "^27.5.0", "lint-staged": "^12.3.3", "oclif": "^2.5.0", "shx": "^0.3.4", "ts-jest": "^27.1.3", "ts-jest-mock": "^1.1.31", "ts-node": "^10.5.0", "tslib": "^2.3.1", "typescript": "^4.5.5" }, "dirname": "oex", "engines": { "node": ">=12.0.0" }, "files": [ "/bin", "/dist", "/npm-shrinkwrap.json", "/oclif.manifest.json" ], "homepage": "https://github.com/postman-as-code/pmac", "keywords": [ "openapi", "swagger", "integration tests", "tests", "cli", "ci", "automation", "verification", "validation", "specification", "documentation", "api", "postman api", "api testing environment", "api testing", "framework", "as code", "postman", "newman", "postman-request", "postman-code-generators", "postman-runtime", "postman-docs", "postman-collection", "openapi-to-postmanv2", "openapi-to-postman", "postman-sandbox" ], "oclif": { "bin": "pmac", "commands": "./dist/src/commands", "plugins": [ "@oclif/plugin-help", "@oclif/plugin-plugins", "@oclif/plugin-autocomplete" ], "topicSeparator": " ", "topics": { "hello": { "description": "Say hello to the world and others" } } }, "repository": "https://github.com/postman-as-code/pmac", "lint-staged": { "*.ts": "eslint" } }