UNPKG

openapi-to-graphql-cli

Version:

CLI for turning APIs described by OpenAPI Specifications (OAS) into GraphQL interfaces

96 lines (95 loc) 1.98 kB
{ "name": "openapi-to-graphql-cli", "version": "3.0.7", "description": "CLI for turning APIs described by OpenAPI Specifications (OAS) into GraphQL interfaces", "copyright.owner": "IBM Corp.", "contributors": [ "Alan Cha", "Erik Wittern" ], "engines": { "node": ">=14" }, "repository": { "type": "git", "url": "https://github.com/ibm/openapi-to-graphql" }, "homepage": "https://github.com/ibm/openapi-to-graphql", "keywords": [ "ibm", "strongloop", "loopback", "oas", "openapi specification", "graphql", "translation", "wrap", "create", "rest", "restful", "api", "apiharmony" ], "license": "MIT", "standard": { "ignore": [ "*.js" ] }, "husky": { "hooks": { "pre-commit": "pretty-quick --staged" } }, "dependencies": { "commander": "^6.1.0", "cors": "^2.8.5", "cross-fetch": "3.1.4", "express": "^4.16.4", "express-graphql": "^0.11.0", "graphql": "^16.5.0", "js-yaml": "^3.14.0", "openapi-to-graphql": "^3.0.0" }, "devDependencies": { "@types/node": "^14.11.2", "husky": "^4.3.0", "prettier": "^2.1.2", "pretty-quick": "^3.0.2", "standard": "^14.3.1", "tslint": "^6.1.3", "tslint-config-standard": "^9.0.0", "typescript": "^4.3.4" }, "bin": { "openapi-to-graphql": "./dist/index.js" }, "sideEffects": false, "main": "dist/index.js", "module": "dist/index.mjs", "typings": "dist/index.d.ts", "typescript": { "definition": "dist/index.d.ts" }, "exports": { ".": { "require": "./dist/index.js", "import": "./dist/index.mjs" }, "./*": { "require": "./dist/*.js", "import": "./dist/*.mjs" } }, "scripts": { "dev": "tsc -w", "build": "tsc --project ../../tsconfig.build.json" }, "buildOptions": { "bin": { "openapi-to-graphql": { "input": "src/index.ts" } } } }