Skip to content

Commit 73f88f0

Browse files
committed
update js promise petstore client
1 parent 73e6626 commit 73f88f0

34 files changed

+278
-107
lines changed

samples/client/petstore/javascript-promise/README.md

Lines changed: 21 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# swagger-petstore
1+
# swagger_petstore
22

3-
SwaggerPetstore - JavaScript client for swagger-petstore
4-
This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
3+
SwaggerPetstore - JavaScript client for swagger_petstore
4+
This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
55
This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
66

77
- API version: 1.0.0
88
- Package version: 1.0.0
9-
- Build date: 2016-06-17T15:45:49.945-04:00
9+
- Build date: 2016-06-29T21:42:46.755+08:00
1010
- Build package: class io.swagger.codegen.languages.JavascriptClientCodegen
1111

1212
## Installation
@@ -21,7 +21,7 @@ please follow the procedure in ["Publishing npm packages"](https://docs.npmjs.co
2121
Then install it via:
2222

2323
```shell
24-
npm install swagger-petstore --save
24+
npm install swagger_petstore --save
2525
```
2626

2727
#### git
@@ -51,29 +51,14 @@ Then include *bundle.js* in the HTML pages.
5151
Please follow the [installation](#installation) instruction and execute the following JS code:
5252

5353
```javascript
54-
var SwaggerPetstore = require('swagger-petstore');
54+
var SwaggerPetstore = require('swagger_petstore');
5555

5656
var api = new SwaggerPetstore.FakeApi()
5757

58-
var _number = 3.4; // {Number} None
59-
60-
var _double = 1.2; // {Number} None
61-
62-
var _string = "_string_example"; // {String} None
63-
64-
var _byte = "B"; // {String} None
65-
6658
var opts = {
67-
'integer': 56, // {Integer} None
68-
'int32': 56, // {Integer} None
69-
'int64': 789, // {Integer} None
70-
'_float': 3.4, // {Number} None
71-
'binary': "B", // {String} None
72-
'_date': new Date("2013-10-20"), // {Date} None
73-
'dateTime': new Date("2013-10-20T19:20:30+01:00"), // {Date} None
74-
'password': "password_example" // {String} None
59+
'testCodeInjectEnd': "testCodeInjectEnd_example" // {String} To test code injection =end
7560
};
76-
api.testEndpointParameters(_number, _double, _string, _byte, opts).then(function() {
61+
api.testCodeInjectEnd(opts).then(function() {
7762
console.log('API called successfully.');
7863
}, function(error) {
7964
console.error(error);
@@ -88,7 +73,9 @@ All URIs are relative to *http://petstore.swagger.io/v2*
8873

8974
Class | Method | HTTP request | Description
9075
------------ | ------------- | ------------- | -------------
76+
*SwaggerPetstore.FakeApi* | [**testCodeInjectEnd**](docs/FakeApi.md#testCodeInjectEnd) | **PUT** /fake | To test code injection =end
9177
*SwaggerPetstore.FakeApi* | [**testEndpointParameters**](docs/FakeApi.md#testEndpointParameters) | **POST** /fake | Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
78+
*SwaggerPetstore.FakeApi* | [**testEnumQueryParameters**](docs/FakeApi.md#testEnumQueryParameters) | **GET** /fake | To test enum query parameters
9279
*SwaggerPetstore.PetApi* | [**addPet**](docs/PetApi.md#addPet) | **POST** /pet | Add a new pet to the store
9380
*SwaggerPetstore.PetApi* | [**deletePet**](docs/PetApi.md#deletePet) | **DELETE** /pet/{petId} | Deletes a pet
9481
*SwaggerPetstore.PetApi* | [**findPetsByStatus**](docs/PetApi.md#findPetsByStatus) | **GET** /pet/findByStatus | Finds Pets by status
@@ -117,17 +104,22 @@ Class | Method | HTTP request | Description
117104
- [SwaggerPetstore.Animal](docs/Animal.md)
118105
- [SwaggerPetstore.AnimalFarm](docs/AnimalFarm.md)
119106
- [SwaggerPetstore.ApiResponse](docs/ApiResponse.md)
107+
- [SwaggerPetstore.ArrayOfArrayOfNumberOnly](docs/ArrayOfArrayOfNumberOnly.md)
108+
- [SwaggerPetstore.ArrayOfNumberOnly](docs/ArrayOfNumberOnly.md)
120109
- [SwaggerPetstore.ArrayTest](docs/ArrayTest.md)
121110
- [SwaggerPetstore.Cat](docs/Cat.md)
122111
- [SwaggerPetstore.Category](docs/Category.md)
123112
- [SwaggerPetstore.Dog](docs/Dog.md)
124113
- [SwaggerPetstore.EnumClass](docs/EnumClass.md)
125114
- [SwaggerPetstore.EnumTest](docs/EnumTest.md)
126115
- [SwaggerPetstore.FormatTest](docs/FormatTest.md)
116+
- [SwaggerPetstore.HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
117+
- [SwaggerPetstore.MapTest](docs/MapTest.md)
127118
- [SwaggerPetstore.MixedPropertiesAndAdditionalPropertiesClass](docs/MixedPropertiesAndAdditionalPropertiesClass.md)
128119
- [SwaggerPetstore.Model200Response](docs/Model200Response.md)
129120
- [SwaggerPetstore.ModelReturn](docs/ModelReturn.md)
130121
- [SwaggerPetstore.Name](docs/Name.md)
122+
- [SwaggerPetstore.NumberOnly](docs/NumberOnly.md)
131123
- [SwaggerPetstore.Order](docs/Order.md)
132124
- [SwaggerPetstore.Pet](docs/Pet.md)
133125
- [SwaggerPetstore.ReadOnlyFirst](docs/ReadOnlyFirst.md)
@@ -139,6 +131,12 @@ Class | Method | HTTP request | Description
139131
## Documentation for Authorization
140132

141133

134+
### api_key
135+
136+
- **Type**: API key
137+
- **API key parameter name**: api_key
138+
- **Location**: HTTP header
139+
142140
### petstore_auth
143141

144142
- **Type**: OAuth
@@ -148,9 +146,3 @@ Class | Method | HTTP request | Description
148146
- write:pets: modify pets in your account
149147
- read:pets: read your pets
150148

151-
### api_key
152-
153-
- **Type**: API key
154-
- **API key parameter name**: api_key
155-
- **Location**: HTTP header
156-

samples/client/petstore/javascript-promise/docs/FakeApi.md

Lines changed: 91 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,53 @@ All URIs are relative to *http://petstore.swagger.io/v2*
44

55
Method | HTTP request | Description
66
------------- | ------------- | -------------
7+
[**testCodeInjectEnd**](FakeApi.md#testCodeInjectEnd) | **PUT** /fake | To test code injection =end
78
[**testEndpointParameters**](FakeApi.md#testEndpointParameters) | **POST** /fake | Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
9+
[**testEnumQueryParameters**](FakeApi.md#testEnumQueryParameters) | **GET** /fake | To test enum query parameters
810

911

12+
<a name="testCodeInjectEnd"></a>
13+
# **testCodeInjectEnd**
14+
> testCodeInjectEnd(opts)
15+
16+
To test code injection &#x3D;end
17+
18+
### Example
19+
```javascript
20+
var SwaggerPetstore = require('swagger_petstore');
21+
22+
var apiInstance = new SwaggerPetstore.FakeApi();
23+
24+
var opts = {
25+
'testCodeInjectEnd': "testCodeInjectEnd_example" // String | To test code injection =end
26+
};
27+
apiInstance.testCodeInjectEnd(opts).then(function() {
28+
console.log('API called successfully.');
29+
}, function(error) {
30+
console.error(error);
31+
});
32+
33+
```
34+
35+
### Parameters
36+
37+
Name | Type | Description | Notes
38+
------------- | ------------- | ------------- | -------------
39+
**testCodeInjectEnd** | **String**| To test code injection &#x3D;end | [optional]
40+
41+
### Return type
42+
43+
null (empty response body)
44+
45+
### Authorization
46+
47+
No authorization required
48+
49+
### HTTP request headers
50+
51+
- **Content-Type**: application/json, */ =end));(phpinfo(
52+
- **Accept**: application/json, */ end
53+
1054
<a name="testEndpointParameters"></a>
1155
# **testEndpointParameters**
1256
> testEndpointParameters(_number, _double, _string, _byte, opts)
@@ -17,7 +61,7 @@ Fake endpoint for testing various parameters 假端點 偽のエンドポイン
1761

1862
### Example
1963
```javascript
20-
var SwaggerPetstore = require('swagger-petstore');
64+
var SwaggerPetstore = require('swagger_petstore');
2165

2266
var apiInstance = new SwaggerPetstore.FakeApi();
2367

@@ -77,3 +121,49 @@ No authorization required
77121
- **Content-Type**: application/xml; charset=utf-8, application/json; charset=utf-8
78122
- **Accept**: application/xml; charset=utf-8, application/json; charset=utf-8
79123

124+
<a name="testEnumQueryParameters"></a>
125+
# **testEnumQueryParameters**
126+
> testEnumQueryParameters(opts)
127+
128+
To test enum query parameters
129+
130+
### Example
131+
```javascript
132+
var SwaggerPetstore = require('swagger_petstore');
133+
134+
var apiInstance = new SwaggerPetstore.FakeApi();
135+
136+
var opts = {
137+
'enumQueryString': "-efg", // String | Query parameter enum test (string)
138+
'enumQueryInteger': 3.4, // Number | Query parameter enum test (double)
139+
'enumQueryDouble': 1.2 // Number | Query parameter enum test (double)
140+
};
141+
apiInstance.testEnumQueryParameters(opts).then(function() {
142+
console.log('API called successfully.');
143+
}, function(error) {
144+
console.error(error);
145+
});
146+
147+
```
148+
149+
### Parameters
150+
151+
Name | Type | Description | Notes
152+
------------- | ------------- | ------------- | -------------
153+
**enumQueryString** | **String**| Query parameter enum test (string) | [optional] [default to -efg]
154+
**enumQueryInteger** | **Number**| Query parameter enum test (double) | [optional]
155+
**enumQueryDouble** | **Number**| Query parameter enum test (double) | [optional]
156+
157+
### Return type
158+
159+
null (empty response body)
160+
161+
### Authorization
162+
163+
No authorization required
164+
165+
### HTTP request headers
166+
167+
- **Content-Type**: application/json
168+
- **Accept**: application/json
169+

samples/client/petstore/javascript-promise/docs/Model200Response.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
66
**name** | **Integer** | | [optional]
7+
**_class** | **String** | | [optional]
78

89

samples/client/petstore/javascript-promise/docs/PetApi.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Add a new pet to the store
2424

2525
### Example
2626
```javascript
27-
var SwaggerPetstore = require('swagger-petstore');
27+
var SwaggerPetstore = require('swagger_petstore');
2828
var defaultClient = SwaggerPetstore.ApiClient.default;
2929

3030
// Configure OAuth2 access token for authorization: petstore_auth
@@ -72,7 +72,7 @@ Deletes a pet
7272

7373
### Example
7474
```javascript
75-
var SwaggerPetstore = require('swagger-petstore');
75+
var SwaggerPetstore = require('swagger_petstore');
7676
var defaultClient = SwaggerPetstore.ApiClient.default;
7777

7878
// Configure OAuth2 access token for authorization: petstore_auth
@@ -124,7 +124,7 @@ Multiple status values can be provided with comma separated strings
124124

125125
### Example
126126
```javascript
127-
var SwaggerPetstore = require('swagger-petstore');
127+
var SwaggerPetstore = require('swagger_petstore');
128128
var defaultClient = SwaggerPetstore.ApiClient.default;
129129

130130
// Configure OAuth2 access token for authorization: petstore_auth
@@ -172,7 +172,7 @@ Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3
172172

173173
### Example
174174
```javascript
175-
var SwaggerPetstore = require('swagger-petstore');
175+
var SwaggerPetstore = require('swagger_petstore');
176176
var defaultClient = SwaggerPetstore.ApiClient.default;
177177

178178
// Configure OAuth2 access token for authorization: petstore_auth
@@ -220,7 +220,7 @@ Returns a single pet
220220

221221
### Example
222222
```javascript
223-
var SwaggerPetstore = require('swagger-petstore');
223+
var SwaggerPetstore = require('swagger_petstore');
224224
var defaultClient = SwaggerPetstore.ApiClient.default;
225225

226226
// Configure API key authorization: api_key
@@ -270,7 +270,7 @@ Update an existing pet
270270

271271
### Example
272272
```javascript
273-
var SwaggerPetstore = require('swagger-petstore');
273+
var SwaggerPetstore = require('swagger_petstore');
274274
var defaultClient = SwaggerPetstore.ApiClient.default;
275275

276276
// Configure OAuth2 access token for authorization: petstore_auth
@@ -318,7 +318,7 @@ Updates a pet in the store with form data
318318

319319
### Example
320320
```javascript
321-
var SwaggerPetstore = require('swagger-petstore');
321+
var SwaggerPetstore = require('swagger_petstore');
322322
var defaultClient = SwaggerPetstore.ApiClient.default;
323323

324324
// Configure OAuth2 access token for authorization: petstore_auth
@@ -372,7 +372,7 @@ uploads an image
372372

373373
### Example
374374
```javascript
375-
var SwaggerPetstore = require('swagger-petstore');
375+
var SwaggerPetstore = require('swagger_petstore');
376376
var defaultClient = SwaggerPetstore.ApiClient.default;
377377

378378
// Configure OAuth2 access token for authorization: petstore_auth

samples/client/petstore/javascript-promise/docs/StoreApi.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ For valid response try integer IDs with value &lt; 1000. Anything above 1000 or
2020

2121
### Example
2222
```javascript
23-
var SwaggerPetstore = require('swagger-petstore');
23+
var SwaggerPetstore = require('swagger_petstore');
2424

2525
var apiInstance = new SwaggerPetstore.StoreApi();
2626

@@ -63,7 +63,7 @@ Returns a map of status codes to quantities
6363

6464
### Example
6565
```javascript
66-
var SwaggerPetstore = require('swagger-petstore');
66+
var SwaggerPetstore = require('swagger_petstore');
6767
var defaultClient = SwaggerPetstore.ApiClient.default;
6868

6969
// Configure API key authorization: api_key
@@ -107,7 +107,7 @@ For valid response try integer IDs with value &lt;&#x3D; 5 or &gt; 10. Other val
107107

108108
### Example
109109
```javascript
110-
var SwaggerPetstore = require('swagger-petstore');
110+
var SwaggerPetstore = require('swagger_petstore');
111111

112112
var apiInstance = new SwaggerPetstore.StoreApi();
113113

@@ -150,7 +150,7 @@ Place an order for a pet
150150

151151
### Example
152152
```javascript
153-
var SwaggerPetstore = require('swagger-petstore');
153+
var SwaggerPetstore = require('swagger_petstore');
154154

155155
var apiInstance = new SwaggerPetstore.StoreApi();
156156

0 commit comments

Comments
 (0)