|
1 | 1 | #!/bin/bash |
2 | 2 |
|
3 | | -# requires openapi-generator installed and accessible in your PATH |
| 3 | +# requires openapi-generator-cli installed and accessible in your PATH |
4 | 4 |
|
5 | 5 | DIR="$(dirname "${BASH_SOURCE[0]}")" |
6 | 6 | SCHEMA="${DIR}/../browserup-proxy.schema.json" |
7 | 7 |
|
8 | 8 | # Generate Markdown documentation |
9 | | -rm -rf markdown && openapi-generator generate \ |
| 9 | +rm -rf markdown && openapi-generator-cli generate \ |
10 | 10 | -g markdown -i "${SCHEMA}" \ |
11 | 11 | -o markdown |
12 | 12 |
|
13 | 13 | # Generate C# (.NET Core) client |
14 | | -rm -rf csharp && openapi-generator generate \ |
| 14 | +rm -rf csharp && openapi-generator-cli generate \ |
15 | 15 | --package-name BrowserUpMitmProxyClient \ |
16 | 16 | -g csharp -i "${SCHEMA}" \ |
17 | 17 | -o csharp -c config-csharp.yaml |
18 | 18 |
|
19 | 19 | # Generate Java client |
20 | | -rm -rf java && openapi-generator generate \ |
| 20 | +rm -rf java && openapi-generator-cli generate \ |
21 | 21 | --package-name BrowserUpMitmProxyClient \ |
22 | 22 | -g java -i "${SCHEMA}" \ |
23 | 23 | -o java -c config-java.yaml |
24 | 24 |
|
25 | 25 | # Generate JavaScript client |
26 | | -rm -rf javascript && openapi-generator generate \ |
| 26 | +rm -rf javascript && openapi-generator-cli generate \ |
27 | 27 | --package-name BrowserUpMitmProxyClient \ |
28 | 28 | -g javascript -i "${SCHEMA}" \ |
29 | 29 | -o javascript -c config-javascript.yaml |
30 | 30 |
|
31 | 31 | # Generate Python client |
32 | | -rm -rf python && openapi-generator generate \ |
| 32 | +rm -rf python && openapi-generator-cli generate \ |
33 | 33 | --package-name BrowserUpMitmProxyClient \ |
34 | 34 | -g python -i "${SCHEMA}" \ |
35 | 35 | -o python -c config-python.yaml |
36 | 36 |
|
37 | 37 | # Generate Ruby client |
38 | | -rm -rf ruby && openapi-generator generate \ |
| 38 | +rm -rf ruby && openapi-generator-cli generate \ |
39 | 39 | --package-name BrowserUpMitmProxyClient \ |
40 | 40 | -g ruby -i "${SCHEMA}" \ |
41 | 41 | -o ruby -c config-ruby.yaml |
42 | 42 |
|
43 | | -rm -rf ruby && openapi-generator generate \ |
| 43 | +rm -rf ruby && openapi-generator-cli generate \ |
44 | 44 | --package-name BrowserUpMitmProxyClient \ |
45 | 45 | -g ruby -i "${SCHEMA}" \ |
46 | 46 | -o ruby -c config-ruby.yaml |
47 | 47 |
|
48 | | -rm -rf go && openapi-generator generate \ |
| 48 | +rm -rf go && openapi-generator-cli generate \ |
49 | 49 | --package-name BrowserUpMitmProxyClient \ |
50 | 50 | -g go -i "${SCHEMA}" \ |
51 | 51 | -o go -c config-go.yaml |
|
0 commit comments