UNPKG

@ordercloud/oc-codegen

Version:

OpenAPI codegen tool built for the OrderCloud API

77 lines (76 loc) 1.98 kB
{ "name": "@ordercloud/oc-codegen", "description": "OpenAPI codegen tool built for the OrderCloud API", "author": "Four51 OrderCloud", "version": "0.0.1-26", "main": "./lib/src/index.js", "types": "./lib/src/index.d.ts", "bin": { "oc-codegen": "./lib/cli.js" }, "module": "./lib/src/index.esm.js", "files": [ "lib" ], "directories": { "lib": "lib" }, "homepage": "https://public.four51.com", "bugs": { "url": "https://github.com/ordercloud-api/oc-codegen/issues" }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "https://github.com/ordercloud-api/oc-codegen" }, "keywords": [ "ordercloud", "four51", "b2b", "openapi", "swagger", "ecommerce", "api", "headless", "codegen", "generator", "sdk" ], "license": "MIT", "scripts": { "build": "npm run build:code && npm test && npm run build:docs", "build:code": "tsc -p .", "postbuild:code": "sed -i 's/\"files\":/\"_files\":/' lib/package.json", "build:docs": "typedoc src/", "test": "node tests/smoke-test", "output-formatted-spec": "node tests/output-formatted-spec > formatted-spec.json" }, "dependencies": { "@types/lodash": "^4.14.149", "chalk": "^3.0.0", "clear": "^0.1.0", "commander": "^4.1.1", "figlet": "^1.3.0", "fs-extra": "^8.1.0", "handlebars": "^4.7.3", "klaw": "^3.0.0", "lodash": "^4.17.15", "openapi-types": "^12.1.3", "swagger-parser": "^10.0.3" }, "devDependencies": { "@types/node": "^13.7.4", "@typescript-eslint/eslint-plugin": "^8.19.1", "@typescript-eslint/parser": "^8.19.1", "eslint": "^9.17.0", "eslint-config-prettier": "^6.10.0", "eslint-plugin-prettier": "^3.1.2", "prettier": "^1.19.1", "shx": "^0.3.4", "typedoc": "^0.23.19", "typescript": "^4.8.4" } }