openapi-route-expander
Version:
A utility for resolving $ref in OpenAPI YAML routes, generating new YAML files without $ref, ready for OpenAPI processing.
52 lines (51 loc) • 1.54 kB
JSON
{
"name": "openapi-route-expander",
"version": "0.0.5",
"description": "A utility for resolving $ref in OpenAPI YAML routes, generating new YAML files without $ref, ready for OpenAPI processing.",
"main": "index.js",
"scripts": {
"test": "jest",
"coverage": "jest --coverage",
"build": "mkdir -p dist; cd dist; rm -rf *;rm -rf .github; cd ..;node_modules/typescript/bin/tsc -p ./tsconfig-build.json; cp package*.json dist; cp -r .github dist/; cp README.md dist"
},
"repository": {
"type": "git",
"url": "git+https://github.com/yog27ray/OpenAPI-Route-Expander.git"
},
"author": "yog27ray",
"license": "MIT",
"keywords": [
"OpenAPI",
"$ref",
"YAML",
"TypeScript",
"API",
"Resolver"
],
"bugs": {
"url": "https://github.com/yog27ray/OpenAPI-Route-Expander/issues"
},
"homepage": "https://github.com/yog27ray/OpenAPI-Route-Expander#readme",
"devDependencies": {
"@types/debug": "4.1.12",
"@types/jest": "29.5.12",
"@types/node": "22.13.9",
"@types/parse": "3.0.9",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.18.0",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-base": "15.0.0",
"eslint-plugin-import": "2.31.0",
"eslint-plugin-promise": "7.2.1",
"eslint-plugin-typescript": "0.14.0",
"jest": "29.7.0",
"ts-jest": "^29.2.4",
"ts-node": "10.9.2",
"typescript": "5.6.3"
},
"dependencies": {
"path": "0.12.7",
"yaml": "2.7.0"
}
}