Skip to content

Commit e6d8bcc

Browse files
authored
Merge pull request #4 from acacode/next
1.2.4 (minor changes)
2 parents 5aeff42 + 2a4e2f3 commit e6d8bcc

File tree

5 files changed

+11
-711
lines changed

5 files changed

+11
-711
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Usage: swagger-typescript-api [options]
2828
2929
Options:
3030
-v, --version output the current version
31-
-p, --path <path> path to swagger scheme
31+
-p, --path <path> path/url to swagger scheme
3232
-o, --output <output> output path of typescript api file (default: ".")
3333
-n, --name <name> name of output typescript api file (default: "api.ts")
3434
-h, --help output usage information

index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ const { version } = require('./package.json');
1313

1414
program
1515
.version(version, '-v, --version', 'output the current version')
16-
.requiredOption('-p, --path <path>', 'path to swagger scheme')
16+
.description("Generate api via swagger scheme.\nSupports OA 3.0, 2.0, JSON, yaml.")
17+
.requiredOption('-p, --path <path>', 'path/url to swagger scheme')
1718
.option('-o, --output <output>', 'output path of typescript api file', '.')
1819
.option('-n, --name <name>', 'name of output typescript api file', 'api.ts');
1920

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
{
22
"name": "swagger-typescript-api",
3-
"version": "1.2.3",
3+
"version": "1.2.4",
44
"description": "Create typescript api module from swagger schema",
55
"scripts": {
66
"cli": "node index.js -p ./tests/schemas/v3.0/personal-api-example.json -o ./tests/generated/v3.0/ -n personal-api-example.ts",
7+
"cli:help": "node index.js -h",
78
"generate": "node tests/generate.js",
89
"generate:debug": "node --nolazy --inspect-brk=9229 tests/generate.js",
910
"validate": "node tests/validate.js"
@@ -32,11 +33,16 @@
3233
"swagger",
3334
"typescript",
3435
"api",
36+
"openapi",
37+
"rest",
38+
"codegen",
39+
"generation",
3540
"http"
3641
],
3742
"files": [
3843
"src",
3944
"index.js",
45+
"index.d.ts",
4046
"LICENSE"
4147
],
4248
"typings": "./index.d.ts",

0 commit comments

Comments
 (0)