UNPKG

openapi-mock-generator-cli

Version:
92 lines (91 loc) 2.27 kB
{ "name": "openapi-mock-generator-cli", "version": "0.1.3", "description": "CLI tool to generate mock data from OpenAPI specifications.", "main": "./dist/index.js", "scripts": { "build": "rm -rf dist && tsc --project tsconfig.prod.json", "start:prod": "node ./dist/index.js", "start:dev": "ts-node-dev --respawn --transpile-only", "check:types": "tsc --noEmit", "lint": "eslint .", "prettier:check": "prettier --check .", "prettier:write": "prettier './src/**/*.{js,ts}' --write", "test": "jest", "test:watch": "jest --watchAll", "test:coverage": "jest --coverage" }, "bin": { "openapi-mock-generator-cli": "./dist/bin.js" }, "files": [ "dist/**/*", "LICENSE", "README.MD", "package.json" ], "keywords": [ "openapi-mock-generator-cli", "openapi-mock-generator", "openapi-mock", "openapi-tools", "openapi-generator", "openapi", "mock", "generator", "cli", "typescript", "mocks", "api", "swagger", "json", "schema", "faker", "javascript", "json-schema-faker", "json-schema", "json-schema-generator", "json-schema-mock", "faker", "faker-js", "faker-js/faker" ], "author": "Miguel Martínez", "license": "Apache-2.0", "engines": { "node": ">=22.0.x" }, "repository": { "type": "git", "url": "git+https://github.com/migudevelop/openapi-mock-generator-cli.git" }, "homepage": "https://github.com/migudevelop/openapi-mock-generator-cli.git", "publishConfig": { "access": "public" }, "dependencies": { "@apidevtools/swagger-parser": "10.1.1", "@faker-js/faker": "9.7.0", "@migudevelop/types-utils": "1.3.0", "colorette": "2.0.20", "cosmiconfig": "9.0.0", "express": "5.1.0", "json-schema-faker": "0.5.9", "openapi-types": "12.1.3" }, "devDependencies": { "@eslint/js": "9.26.0", "@types/express": "5.0.1", "@types/jest": "29.5.14", "@types/node": "22.14.1", "eslint": "9.26.0", "eslint-plugin-prettier": "5.4.0", "globals": "16.1.0", "jest": "29.7.0", "prettier": "3.5.3", "ts-jest": "29.3.2", "ts-node-dev": "2.0.0", "typescript": "5.8.3", "typescript-eslint": "8.32.0" } }