1.0.3 • Published 5 months ago

@elexpr/typescript-codegen v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

Based on https://www.npmjs.com/package/swagger-typescript-api

Usage

npx @elexpr/schema-codegen@latest \
    --schema-file="https://swagger.com/swagger.yml" \
    --base-auth="login:password" \
    --output="./src/models" \
    --filename="index.ts" 

OR

create .codegenrc-file

[
  {
    "schemaFile": [
      "https://abstract.com/swagger/swagger.json",
      "https://abstract.com/swagger/swagger.json",
      "https://abstract.com/swagger/swagger.json",
    ],
    "baseAuth": "login:password",
    "output": "./src/models/msbs-api"
  },
  {
    "schemaFile": [
      "https://abstract.com/swagger/swagger.json"
    ],
    "output": "./src/models/catalog-api"
  }
]

and run:

npx @elexpr/schema-codegen@latest
1.0.3

5 months ago

1.0.2

5 months ago

1.0.1

5 months ago

1.0.0

5 months ago