update nodejs/ts package license to use Apache-2.0

This commit is contained in:
wing328 2016-05-29 18:08:32 +08:00
parent e6825eaff4
commit a27cda68ce
26 changed files with 338 additions and 295 deletions

View File

@ -42,7 +42,6 @@ public class TypeScriptNodeClientCodegen extends AbstractTypeScriptClientCodegen
supportingFiles.add(new SupportingFile("api.mustache", null, "api.ts")); supportingFiles.add(new SupportingFile("api.mustache", null, "api.ts"));
supportingFiles.add(new SupportingFile("git_push.sh.mustache", "", "git_push.sh")); supportingFiles.add(new SupportingFile("git_push.sh.mustache", "", "git_push.sh"));
LOGGER.warn("check additionals: " + additionalProperties.get(NPM_NAME));
if(additionalProperties.containsKey(NPM_NAME)) { if(additionalProperties.containsKey(NPM_NAME)) {
addNpmPackageGeneration(); addNpmPackageGeneration();
} }

View File

@ -1,8 +1,8 @@
{ {
"name": "{{{projectName}}}", "name": "{{{projectName}}}",
"version": "{{{projectVersion}}}", "version": "{{{projectVersion}}}",
"description": "{{{projectDescription}}}",{{#projectLicenseName}} "description": "{{{projectDescription}}}",
"license": "{{{projectLicenseName}}}",{{/projectLicenseName}} "license": "Apache-2.0",
"main": "{{sourceFolder}}{{#invokerPackage}}/{{invokerPackage}}{{/invokerPackage}}/index.js", "main": "{{sourceFolder}}{{#invokerPackage}}/{{invokerPackage}}{{/invokerPackage}}/index.js",
"scripts": { "scripts": {
"test": "./node_modules/mocha/bin/mocha --recursive" "test": "./node_modules/mocha/bin/mocha --recursive"

View File

@ -1,6 +1,7 @@
{ {
"name": "{{#npmName}}{{{npmName}}}{{/npmName}}{{^npmName}}typescript-fetch-api{{/npmName}}", "name": "{{#npmName}}{{{npmName}}}{{/npmName}}{{^npmName}}typescript-fetch-api{{/npmName}}",
"version": "{{#npmVersion}}{{{npmVersion}}}{{/npmVersion}}{{^npmVersion}}0.0.0{{/npmVersion}}", "version": "{{#npmVersion}}{{{npmVersion}}}{{/npmVersion}}{{^npmVersion}}0.0.0{{/npmVersion}}",
"license": "Apache-2.0",
"main": "./dist/api.js", "main": "./dist/api.js",
"browser": "./dist/api.js", "browser": "./dist/api.js",
"typings": "./dist/api.d.ts", "typings": "./dist/api.d.ts",
@ -15,4 +16,4 @@
"typescript": "^1.8.10", "typescript": "^1.8.10",
"typings": "^0.8.1" "typings": "^0.8.1"
} }
} }

View File

@ -6,7 +6,7 @@
"keywords": [ "keywords": [
"swagger" "swagger"
], ],
"license": "MIT", "license": "Apache-2.0",
"private": true, "private": true,
"dependencies": { "dependencies": {
"connect": "^3.2.0", "connect": "^3.2.0",

View File

@ -8,5 +8,5 @@
"dependencies": { "dependencies": {
"express": "3.x" "express": "3.x"
}, },
"license": "apache 2.0" "license": "Apache-2.0"
} }

View File

@ -6,7 +6,7 @@
"keywords": [ "keywords": [
"swagger-client" "swagger-client"
], ],
"license": "MIT", "license": "Apache-2.0",
"files": [ "files": [
"lib" "lib"
], ],

View File

@ -6,7 +6,7 @@
"keywords": [ "keywords": [
"swagger-client" "swagger-client"
], ],
"license": "MIT", "license": "Apache-2.0",
"files": [ "files": [
"lib" "lib"
], ],

View File

@ -6,7 +6,7 @@
"keywords": [ "keywords": [
"swagger-client" "swagger-client"
], ],
"license": "MIT", "license": "Apache-2.0",
"files": [ "files": [
"lib" "lib"
], ],

View File

@ -7,7 +7,7 @@
"build": "typings install && tsc" "build": "typings install && tsc"
}, },
"author": "Swagger Codegen Contributors", "author": "Swagger Codegen Contributors",
"license": "MIT", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"bluebird": "^3.3.5", "bluebird": "^3.3.5",
"request": "^2.72.0" "request": "^2.72.0"

View File

@ -1,12 +1,12 @@
# swagger-petstore # swagger-petstore
SwaggerPetstore - JavaScript client for swagger-petstore SwaggerPetstore - JavaScript client for swagger-petstore
This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project: This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
- API version: 1.0.0 - API version: 1.0.0
- Package version: 1.0.0 - Package version: 1.0.0
- Build date: 2016-05-06T18:34:50.267+08:00 - Build date: 2016-05-29T18:06:05.597+08:00
- Build package: class io.swagger.codegen.languages.JavascriptClientCodegen - Build package: class io.swagger.codegen.languages.JavascriptClientCodegen
## Installation ## Installation
@ -91,7 +91,7 @@ All URIs are relative to *http://petstore.swagger.io/v2*
Class | Method | HTTP request | Description Class | Method | HTTP request | Description
------------ | ------------- | ------------- | ------------- ------------ | ------------- | ------------- | -------------
*SwaggerPetstore.FakeApi* | [**testEndpointParameters**](docs/FakeApi.md#testEndpointParameters) | **POST** /fake | Fake endpoint for testing various parameters *SwaggerPetstore.FakeApi* | [**testEndpointParameters**](docs/FakeApi.md#testEndpointParameters) | **POST** /fake | Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
*SwaggerPetstore.PetApi* | [**addPet**](docs/PetApi.md#addPet) | **POST** /pet | Add a new pet to the store *SwaggerPetstore.PetApi* | [**addPet**](docs/PetApi.md#addPet) | **POST** /pet | Add a new pet to the store
*SwaggerPetstore.PetApi* | [**deletePet**](docs/PetApi.md#deletePet) | **DELETE** /pet/{petId} | Deletes a pet *SwaggerPetstore.PetApi* | [**deletePet**](docs/PetApi.md#deletePet) | **DELETE** /pet/{petId} | Deletes a pet
*SwaggerPetstore.PetApi* | [**findPetsByStatus**](docs/PetApi.md#findPetsByStatus) | **GET** /pet/findByStatus | Finds Pets by status *SwaggerPetstore.PetApi* | [**findPetsByStatus**](docs/PetApi.md#findPetsByStatus) | **GET** /pet/findByStatus | Finds Pets by status
@ -116,20 +116,24 @@ Class | Method | HTTP request | Description
## Documentation for Models ## Documentation for Models
- [SwaggerPetstore.AdditionalPropertiesClass](docs/AdditionalPropertiesClass.md)
- [SwaggerPetstore.Animal](docs/Animal.md) - [SwaggerPetstore.Animal](docs/Animal.md)
- [SwaggerPetstore.AnimalFarm](docs/AnimalFarm.md) - [SwaggerPetstore.AnimalFarm](docs/AnimalFarm.md)
- [SwaggerPetstore.ApiResponse](docs/ApiResponse.md) - [SwaggerPetstore.ApiResponse](docs/ApiResponse.md)
- [SwaggerPetstore.ArrayTest](docs/ArrayTest.md)
- [SwaggerPetstore.Cat](docs/Cat.md) - [SwaggerPetstore.Cat](docs/Cat.md)
- [SwaggerPetstore.Category](docs/Category.md) - [SwaggerPetstore.Category](docs/Category.md)
- [SwaggerPetstore.Dog](docs/Dog.md) - [SwaggerPetstore.Dog](docs/Dog.md)
- [SwaggerPetstore.EnumClass](docs/EnumClass.md) - [SwaggerPetstore.EnumClass](docs/EnumClass.md)
- [SwaggerPetstore.EnumTest](docs/EnumTest.md) - [SwaggerPetstore.EnumTest](docs/EnumTest.md)
- [SwaggerPetstore.FormatTest](docs/FormatTest.md) - [SwaggerPetstore.FormatTest](docs/FormatTest.md)
- [SwaggerPetstore.MixedPropertiesAndAdditionalPropertiesClass](docs/MixedPropertiesAndAdditionalPropertiesClass.md)
- [SwaggerPetstore.Model200Response](docs/Model200Response.md) - [SwaggerPetstore.Model200Response](docs/Model200Response.md)
- [SwaggerPetstore.ModelReturn](docs/ModelReturn.md) - [SwaggerPetstore.ModelReturn](docs/ModelReturn.md)
- [SwaggerPetstore.Name](docs/Name.md) - [SwaggerPetstore.Name](docs/Name.md)
- [SwaggerPetstore.Order](docs/Order.md) - [SwaggerPetstore.Order](docs/Order.md)
- [SwaggerPetstore.Pet](docs/Pet.md) - [SwaggerPetstore.Pet](docs/Pet.md)
- [SwaggerPetstore.ReadOnlyFirst](docs/ReadOnlyFirst.md)
- [SwaggerPetstore.SpecialModelName](docs/SpecialModelName.md) - [SwaggerPetstore.SpecialModelName](docs/SpecialModelName.md)
- [SwaggerPetstore.Tag](docs/Tag.md) - [SwaggerPetstore.Tag](docs/Tag.md)
- [SwaggerPetstore.User](docs/User.md) - [SwaggerPetstore.User](docs/User.md)
@ -138,6 +142,12 @@ Class | Method | HTTP request | Description
## Documentation for Authorization ## Documentation for Authorization
### api_key
- **Type**: API key
- **API key parameter name**: api_key
- **Location**: HTTP header
### petstore_auth ### petstore_auth
- **Type**: OAuth - **Type**: OAuth
@ -147,9 +157,3 @@ Class | Method | HTTP request | Description
- write:pets: modify pets in your account - write:pets: modify pets in your account
- read:pets: read your pets - read:pets: read your pets
### api_key
- **Type**: API key
- **API key parameter name**: api_key
- **Location**: HTTP header

View File

@ -4,5 +4,6 @@
Name | Type | Description | Notes Name | Type | Description | Notes
------------ | ------------- | ------------- | ------------- ------------ | ------------- | ------------- | -------------
**className** | **String** | | **className** | **String** | |
**color** | **String** | | [optional] [default to 'red']

View File

@ -4,16 +4,16 @@ All URIs are relative to *http://petstore.swagger.io/v2*
Method | HTTP request | Description Method | HTTP request | Description
------------- | ------------- | ------------- ------------- | ------------- | -------------
[**testEndpointParameters**](FakeApi.md#testEndpointParameters) | **POST** /fake | Fake endpoint for testing various parameters [**testEndpointParameters**](FakeApi.md#testEndpointParameters) | **POST** /fake | Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
<a name="testEndpointParameters"></a> <a name="testEndpointParameters"></a>
# **testEndpointParameters** # **testEndpointParameters**
> testEndpointParameters(_number, _double, _string, _byte, opts) > testEndpointParameters(_number, _double, _string, _byte, opts)
Fake endpoint for testing various parameters Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
Fake endpoint for testing various parameters Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
### Example ### Example
```javascript ```javascript
@ -77,6 +77,6 @@ No authorization required
### HTTP request headers ### HTTP request headers
- **Content-Type**: Not defined - **Content-Type**: application/xml; charset=utf-8, application/json; charset=utf-8
- **Accept**: application/xml, application/json - **Accept**: application/xml; charset=utf-8, application/json; charset=utf-8

View File

@ -6,5 +6,6 @@ Name | Type | Description | Notes
**name** | **Integer** | | **name** | **Integer** | |
**snakeCase** | **Integer** | | [optional] **snakeCase** | **Integer** | | [optional]
**property** | **String** | | [optional] **property** | **String** | | [optional]
**_123Number** | **Integer** | | [optional]

View File

@ -1,8 +1,8 @@
{ {
"name": "swagger-petstore", "name": "swagger-petstore",
"version": "1.0.0", "version": "1.0.0",
"description": "This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose.", "description": "This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ ",
"license": "Apache 2.0", "license": "Apache-2.0",
"main": "src/index.js", "main": "src/index.js",
"scripts": { "scripts": {
"test": "./node_modules/mocha/bin/mocha --recursive" "test": "./node_modules/mocha/bin/mocha --recursive"

View File

@ -40,8 +40,8 @@
* @type {Array.<String>} * @type {Array.<String>}
*/ */
this.authentications = { this.authentications = {
'petstore_auth': {type: 'oauth2'}, 'api_key': {type: 'apiKey', 'in': 'header', name: 'api_key'},
'api_key': {type: 'apiKey', 'in': 'header', name: 'api_key'} 'petstore_auth': {type: 'oauth2'}
}; };
/** /**
* The default HTTP headers to be included for all API calls. * The default HTTP headers to be included for all API calls.

View File

@ -41,8 +41,8 @@
*/ */
/** /**
* Fake endpoint for testing various parameters * Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
* Fake endpoint for testing various parameters * Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
* @param {Number} _number None * @param {Number} _number None
* @param {Number} _double None * @param {Number} _double None
* @param {String} _string None * @param {String} _string None
@ -105,8 +105,8 @@
}; };
var authNames = []; var authNames = [];
var contentTypes = []; var contentTypes = ['application/xml; charset=utf-8', 'application/json; charset=utf-8'];
var accepts = ['application/xml', 'application/json']; var accepts = ['application/xml; charset=utf-8', 'application/json; charset=utf-8'];
var returnType = null; var returnType = null;
return this.apiClient.callApi( return this.apiClient.callApi(

View File

@ -1,16 +1,16 @@
(function(factory) { (function(factory) {
if (typeof define === 'function' && define.amd) { if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module. // AMD. Register as an anonymous module.
define(['ApiClient', 'model/Animal', 'model/AnimalFarm', 'model/ApiResponse', 'model/Cat', 'model/Category', 'model/Dog', 'model/EnumClass', 'model/EnumTest', 'model/FormatTest', 'model/Model200Response', 'model/ModelReturn', 'model/Name', 'model/Order', 'model/Pet', 'model/SpecialModelName', 'model/Tag', 'model/User', 'api/FakeApi', 'api/PetApi', 'api/StoreApi', 'api/UserApi'], factory); define(['ApiClient', 'model/AdditionalPropertiesClass', 'model/Animal', 'model/AnimalFarm', 'model/ApiResponse', 'model/ArrayTest', 'model/Cat', 'model/Category', 'model/Dog', 'model/EnumClass', 'model/EnumTest', 'model/FormatTest', 'model/MixedPropertiesAndAdditionalPropertiesClass', 'model/Model200Response', 'model/ModelReturn', 'model/Name', 'model/Order', 'model/Pet', 'model/ReadOnlyFirst', 'model/SpecialModelName', 'model/Tag', 'model/User', 'api/FakeApi', 'api/PetApi', 'api/StoreApi', 'api/UserApi'], factory);
} else if (typeof module === 'object' && module.exports) { } else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node. // CommonJS-like environments that support module.exports, like Node.
module.exports = factory(require('./ApiClient'), require('./model/Animal'), require('./model/AnimalFarm'), require('./model/ApiResponse'), require('./model/Cat'), require('./model/Category'), require('./model/Dog'), require('./model/EnumClass'), require('./model/EnumTest'), require('./model/FormatTest'), require('./model/Model200Response'), require('./model/ModelReturn'), require('./model/Name'), require('./model/Order'), require('./model/Pet'), require('./model/SpecialModelName'), require('./model/Tag'), require('./model/User'), require('./api/FakeApi'), require('./api/PetApi'), require('./api/StoreApi'), require('./api/UserApi')); module.exports = factory(require('./ApiClient'), require('./model/AdditionalPropertiesClass'), require('./model/Animal'), require('./model/AnimalFarm'), require('./model/ApiResponse'), require('./model/ArrayTest'), require('./model/Cat'), require('./model/Category'), require('./model/Dog'), require('./model/EnumClass'), require('./model/EnumTest'), require('./model/FormatTest'), require('./model/MixedPropertiesAndAdditionalPropertiesClass'), require('./model/Model200Response'), require('./model/ModelReturn'), require('./model/Name'), require('./model/Order'), require('./model/Pet'), require('./model/ReadOnlyFirst'), require('./model/SpecialModelName'), require('./model/Tag'), require('./model/User'), require('./api/FakeApi'), require('./api/PetApi'), require('./api/StoreApi'), require('./api/UserApi'));
} }
}(function(ApiClient, Animal, AnimalFarm, ApiResponse, Cat, Category, Dog, EnumClass, EnumTest, FormatTest, Model200Response, ModelReturn, Name, Order, Pet, SpecialModelName, Tag, User, FakeApi, PetApi, StoreApi, UserApi) { }(function(ApiClient, AdditionalPropertiesClass, Animal, AnimalFarm, ApiResponse, ArrayTest, Cat, Category, Dog, EnumClass, EnumTest, FormatTest, MixedPropertiesAndAdditionalPropertiesClass, Model200Response, ModelReturn, Name, Order, Pet, ReadOnlyFirst, SpecialModelName, Tag, User, FakeApi, PetApi, StoreApi, UserApi) {
'use strict'; 'use strict';
/** /**
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose..<br> * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \&quot; \\ .<br>
* The <code>index</code> module provides access to constructors for all the classes which comprise the public API. * The <code>index</code> module provides access to constructors for all the classes which comprise the public API.
* <p> * <p>
* An AMD (recommended!) or CommonJS application will generally do something equivalent to the following: * An AMD (recommended!) or CommonJS application will generally do something equivalent to the following:
@ -46,6 +46,11 @@
* @property {module:ApiClient} * @property {module:ApiClient}
*/ */
ApiClient: ApiClient, ApiClient: ApiClient,
/**
* The AdditionalPropertiesClass model constructor.
* @property {module:model/AdditionalPropertiesClass}
*/
AdditionalPropertiesClass: AdditionalPropertiesClass,
/** /**
* The Animal model constructor. * The Animal model constructor.
* @property {module:model/Animal} * @property {module:model/Animal}
@ -61,6 +66,11 @@
* @property {module:model/ApiResponse} * @property {module:model/ApiResponse}
*/ */
ApiResponse: ApiResponse, ApiResponse: ApiResponse,
/**
* The ArrayTest model constructor.
* @property {module:model/ArrayTest}
*/
ArrayTest: ArrayTest,
/** /**
* The Cat model constructor. * The Cat model constructor.
* @property {module:model/Cat} * @property {module:model/Cat}
@ -91,6 +101,11 @@
* @property {module:model/FormatTest} * @property {module:model/FormatTest}
*/ */
FormatTest: FormatTest, FormatTest: FormatTest,
/**
* The MixedPropertiesAndAdditionalPropertiesClass model constructor.
* @property {module:model/MixedPropertiesAndAdditionalPropertiesClass}
*/
MixedPropertiesAndAdditionalPropertiesClass: MixedPropertiesAndAdditionalPropertiesClass,
/** /**
* The Model200Response model constructor. * The Model200Response model constructor.
* @property {module:model/Model200Response} * @property {module:model/Model200Response}
@ -116,6 +131,11 @@
* @property {module:model/Pet} * @property {module:model/Pet}
*/ */
Pet: Pet, Pet: Pet,
/**
* The ReadOnlyFirst model constructor.
* @property {module:model/ReadOnlyFirst}
*/
ReadOnlyFirst: ReadOnlyFirst,
/** /**
* The SpecialModelName model constructor. * The SpecialModelName model constructor.
* @property {module:model/SpecialModelName} * @property {module:model/SpecialModelName}

View File

@ -34,6 +34,7 @@
var _this = this; var _this = this;
_this['className'] = className; _this['className'] = className;
}; };
/** /**
@ -50,6 +51,9 @@
if (data.hasOwnProperty('className')) { if (data.hasOwnProperty('className')) {
obj['className'] = ApiClient.convertToType(data['className'], 'String'); obj['className'] = ApiClient.convertToType(data['className'], 'String');
} }
if (data.hasOwnProperty('color')) {
obj['color'] = ApiClient.convertToType(data['color'], 'String');
}
} }
return obj; return obj;
} }
@ -58,6 +62,11 @@
* @member {String} className * @member {String} className
*/ */
exports.prototype['className'] = undefined; exports.prototype['className'] = undefined;
/**
* @member {String} color
* @default 'red'
*/
exports.prototype['color'] = 'red';

View File

@ -37,6 +37,7 @@
_this['name'] = name; _this['name'] = name;
}; };
/** /**
@ -59,6 +60,9 @@
if (data.hasOwnProperty('property')) { if (data.hasOwnProperty('property')) {
obj['property'] = ApiClient.convertToType(data['property'], 'String'); obj['property'] = ApiClient.convertToType(data['property'], 'String');
} }
if (data.hasOwnProperty('123Number')) {
obj['123Number'] = ApiClient.convertToType(data['123Number'], 'Integer');
}
} }
return obj; return obj;
} }
@ -75,6 +79,10 @@
* @member {String} property * @member {String} property
*/ */
exports.prototype['property'] = undefined; exports.prototype['property'] = undefined;
/**
* @member {Integer} 123Number
*/
exports.prototype['123Number'] = undefined;

View File

@ -1,6 +1,6 @@
import request = require('request'); import request = require('request');
import http = require('http'); import http = require('http');
import promise = require('bluebird'); import Promise = require('bluebird');
let defaultBasePath = 'http://petstore.swagger.io/v2'; let defaultBasePath = 'http://petstore.swagger.io/v2';
@ -132,8 +132,8 @@ export class PetApi {
protected authentications = { protected authentications = {
'default': <Authentication>new VoidAuth(), 'default': <Authentication>new VoidAuth(),
'petstore_auth': new OAuth(),
'api_key': new ApiKeyAuth('header', 'api_key'), 'api_key': new ApiKeyAuth('header', 'api_key'),
'petstore_auth': new OAuth(),
} }
constructor(basePath?: string); constructor(basePath?: string);
@ -182,7 +182,6 @@ export class PetApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'POST', method: 'POST',
qs: queryParameters, qs: queryParameters,
@ -204,18 +203,19 @@ export class PetApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Deletes a pet * Deletes a pet
@ -240,7 +240,6 @@ export class PetApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'DELETE', method: 'DELETE',
qs: queryParameters, qs: queryParameters,
@ -261,18 +260,19 @@ export class PetApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Finds Pets by status * Finds Pets by status
@ -292,7 +292,6 @@ export class PetApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body: Array<Pet>; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'GET', method: 'GET',
qs: queryParameters, qs: queryParameters,
@ -313,18 +312,19 @@ export class PetApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body: Array<Pet>; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Finds Pets by tags * Finds Pets by tags
@ -344,7 +344,6 @@ export class PetApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body: Array<Pet>; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'GET', method: 'GET',
qs: queryParameters, qs: queryParameters,
@ -365,18 +364,19 @@ export class PetApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body: Array<Pet>; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Find pet by ID * Find pet by ID
@ -398,7 +398,6 @@ export class PetApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body: Pet; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'GET', method: 'GET',
qs: queryParameters, qs: queryParameters,
@ -408,10 +407,10 @@ export class PetApi {
json: true, json: true,
}; };
this.authentications.petstore_auth.applyToRequest(requestOptions);
this.authentications.api_key.applyToRequest(requestOptions); this.authentications.api_key.applyToRequest(requestOptions);
this.authentications.petstore_auth.applyToRequest(requestOptions);
this.authentications.default.applyToRequest(requestOptions); this.authentications.default.applyToRequest(requestOptions);
if (Object.keys(formParams).length) { if (Object.keys(formParams).length) {
@ -421,18 +420,19 @@ export class PetApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body: Pet; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Update an existing pet * Update an existing pet
@ -448,7 +448,6 @@ export class PetApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'PUT', method: 'PUT',
qs: queryParameters, qs: queryParameters,
@ -470,18 +469,19 @@ export class PetApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Updates a pet in the store with form data * Updates a pet in the store with form data
@ -513,7 +513,6 @@ export class PetApi {
formParams['status'] = status; formParams['status'] = status;
} }
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'POST', method: 'POST',
qs: queryParameters, qs: queryParameters,
@ -534,18 +533,19 @@ export class PetApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* uploads an image * uploads an image
@ -578,7 +578,6 @@ export class PetApi {
} }
useFormData = true; useFormData = true;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'POST', method: 'POST',
qs: queryParameters, qs: queryParameters,
@ -599,18 +598,19 @@ export class PetApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
} }
export enum StoreApiApiKeys { export enum StoreApiApiKeys {
@ -624,8 +624,8 @@ export class StoreApi {
protected authentications = { protected authentications = {
'default': <Authentication>new VoidAuth(), 'default': <Authentication>new VoidAuth(),
'petstore_auth': new OAuth(),
'api_key': new ApiKeyAuth('header', 'api_key'), 'api_key': new ApiKeyAuth('header', 'api_key'),
'petstore_auth': new OAuth(),
} }
constructor(basePath?: string); constructor(basePath?: string);
@ -680,7 +680,6 @@ export class StoreApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'DELETE', method: 'DELETE',
qs: queryParameters, qs: queryParameters,
@ -699,18 +698,19 @@ export class StoreApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Returns pet inventories by status * Returns pet inventories by status
@ -725,7 +725,6 @@ export class StoreApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body: { [key: string]: number; }; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'GET', method: 'GET',
qs: queryParameters, qs: queryParameters,
@ -746,18 +745,19 @@ export class StoreApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body: { [key: string]: number; }; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Find purchase order by ID * Find purchase order by ID
@ -779,7 +779,6 @@ export class StoreApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body: Order; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'GET', method: 'GET',
qs: queryParameters, qs: queryParameters,
@ -798,18 +797,19 @@ export class StoreApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body: Order; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Place an order for a pet * Place an order for a pet
@ -825,7 +825,6 @@ export class StoreApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body: Order; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'POST', method: 'POST',
qs: queryParameters, qs: queryParameters,
@ -845,18 +844,19 @@ export class StoreApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body: Order; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
} }
export enum UserApiApiKeys { export enum UserApiApiKeys {
@ -870,8 +870,8 @@ export class UserApi {
protected authentications = { protected authentications = {
'default': <Authentication>new VoidAuth(), 'default': <Authentication>new VoidAuth(),
'petstore_auth': new OAuth(),
'api_key': new ApiKeyAuth('header', 'api_key'), 'api_key': new ApiKeyAuth('header', 'api_key'),
'petstore_auth': new OAuth(),
} }
constructor(basePath?: string); constructor(basePath?: string);
@ -920,7 +920,6 @@ export class UserApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'POST', method: 'POST',
qs: queryParameters, qs: queryParameters,
@ -940,18 +939,19 @@ export class UserApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Creates list of users with given input array * Creates list of users with given input array
@ -967,7 +967,6 @@ export class UserApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'POST', method: 'POST',
qs: queryParameters, qs: queryParameters,
@ -987,18 +986,19 @@ export class UserApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Creates list of users with given input array * Creates list of users with given input array
@ -1014,7 +1014,6 @@ export class UserApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'POST', method: 'POST',
qs: queryParameters, qs: queryParameters,
@ -1034,18 +1033,19 @@ export class UserApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Delete user * Delete user
@ -1067,7 +1067,6 @@ export class UserApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'DELETE', method: 'DELETE',
qs: queryParameters, qs: queryParameters,
@ -1086,18 +1085,19 @@ export class UserApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Get user by user name * Get user by user name
@ -1119,7 +1119,6 @@ export class UserApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body: User; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'GET', method: 'GET',
qs: queryParameters, qs: queryParameters,
@ -1138,18 +1137,19 @@ export class UserApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body: User; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Logs user into the system * Logs user into the system
@ -1174,7 +1174,6 @@ export class UserApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body: string; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'GET', method: 'GET',
qs: queryParameters, qs: queryParameters,
@ -1193,18 +1192,19 @@ export class UserApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body: string; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Logs out current logged in user session * Logs out current logged in user session
@ -1219,7 +1219,6 @@ export class UserApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'GET', method: 'GET',
qs: queryParameters, qs: queryParameters,
@ -1238,18 +1237,19 @@ export class UserApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
/** /**
* Updated user * Updated user
@ -1272,7 +1272,6 @@ export class UserApi {
let useFormData = false; let useFormData = false;
let localVarDeferred = promise.defer<{ response: http.ClientResponse; body?: any; }>();
let requestOptions: request.Options = { let requestOptions: request.Options = {
method: 'PUT', method: 'PUT',
qs: queryParameters, qs: queryParameters,
@ -1292,17 +1291,18 @@ export class UserApi {
requestOptions.form = formParams; requestOptions.form = formParams;
} }
} }
request(requestOptions, (error, response, body) => { return new Promise<{ response: http.ClientResponse; body?: any; }>((resolve, reject) => {
if (error) { request(requestOptions, (error, response, body) => {
localVarDeferred.reject(error); if (error) {
} else { reject(error);
if (response.statusCode >= 200 && response.statusCode <= 299) {
localVarDeferred.resolve({ response: response, body: body });
} else { } else {
localVarDeferred.reject({ response: response, body: body }); if (response.statusCode >= 200 && response.statusCode <= 299) {
resolve({ response: response, body: body });
} else {
reject({ response: response, body: body });
}
} }
} });
}); });
return localVarDeferred.promise;
} }
} }

View File

@ -132,8 +132,8 @@ export class PetApi {
protected authentications = { protected authentications = {
'default': <Authentication>new VoidAuth(), 'default': <Authentication>new VoidAuth(),
'petstore_auth': new OAuth(),
'api_key': new ApiKeyAuth('header', 'api_key'), 'api_key': new ApiKeyAuth('header', 'api_key'),
'petstore_auth': new OAuth(),
} }
constructor(basePath?: string); constructor(basePath?: string);
@ -407,10 +407,10 @@ export class PetApi {
json: true, json: true,
}; };
this.authentications.petstore_auth.applyToRequest(requestOptions);
this.authentications.api_key.applyToRequest(requestOptions); this.authentications.api_key.applyToRequest(requestOptions);
this.authentications.petstore_auth.applyToRequest(requestOptions);
this.authentications.default.applyToRequest(requestOptions); this.authentications.default.applyToRequest(requestOptions);
if (Object.keys(formParams).length) { if (Object.keys(formParams).length) {
@ -624,8 +624,8 @@ export class StoreApi {
protected authentications = { protected authentications = {
'default': <Authentication>new VoidAuth(), 'default': <Authentication>new VoidAuth(),
'petstore_auth': new OAuth(),
'api_key': new ApiKeyAuth('header', 'api_key'), 'api_key': new ApiKeyAuth('header', 'api_key'),
'petstore_auth': new OAuth(),
} }
constructor(basePath?: string); constructor(basePath?: string);
@ -870,8 +870,8 @@ export class UserApi {
protected authentications = { protected authentications = {
'default': <Authentication>new VoidAuth(), 'default': <Authentication>new VoidAuth(),
'petstore_auth': new OAuth(),
'api_key': new ApiKeyAuth('header', 'api_key'), 'api_key': new ApiKeyAuth('header', 'api_key'),
'petstore_auth': new OAuth(),
} }
constructor(basePath?: string); constructor(basePath?: string);

View File

@ -587,6 +587,10 @@ paths:
description: "User not found" description: "User not found"
x-swagger-router-controller: "User" x-swagger-router-controller: "User"
securityDefinitions: securityDefinitions:
api_key:
type: "apiKey"
name: "api_key"
in: "header"
petstore_auth: petstore_auth:
type: "oauth2" type: "oauth2"
authorizationUrl: "http://petstore.swagger.io/api/oauth/dialog" authorizationUrl: "http://petstore.swagger.io/api/oauth/dialog"
@ -594,10 +598,6 @@ securityDefinitions:
scopes: scopes:
write:pets: "modify pets in your account" write:pets: "modify pets in your account"
read:pets: "read your pets" read:pets: "read your pets"
api_key:
type: "apiKey"
name: "api_key"
in: "header"
definitions: definitions:
Order: Order:
type: "object" type: "object"

View File

@ -26,18 +26,18 @@ exports.findPetsByStatus = function(args, res, next) {
**/ **/
var examples = {}; var examples = {};
examples['application/json'] = [ { examples['application/json'] = [ {
"photoUrls" : [ "aeiou" ], "tags" : [ {
"name" : "doggie", "id" : 123456789,
"name" : "aeiou"
} ],
"id" : 123456789, "id" : 123456789,
"category" : { "category" : {
"name" : "aeiou", "id" : 123456789,
"id" : 123456789 "name" : "aeiou"
}, },
"tags" : [ { "status" : "aeiou",
"name" : "aeiou", "name" : "doggie",
"id" : 123456789 "photoUrls" : [ "aeiou" ]
} ],
"status" : "aeiou"
} ]; } ];
if(Object.keys(examples).length > 0) { if(Object.keys(examples).length > 0) {
res.setHeader('Content-Type', 'application/json'); res.setHeader('Content-Type', 'application/json');
@ -56,18 +56,18 @@ exports.findPetsByTags = function(args, res, next) {
**/ **/
var examples = {}; var examples = {};
examples['application/json'] = [ { examples['application/json'] = [ {
"photoUrls" : [ "aeiou" ], "tags" : [ {
"name" : "doggie", "id" : 123456789,
"name" : "aeiou"
} ],
"id" : 123456789, "id" : 123456789,
"category" : { "category" : {
"name" : "aeiou", "id" : 123456789,
"id" : 123456789 "name" : "aeiou"
}, },
"tags" : [ { "status" : "aeiou",
"name" : "aeiou", "name" : "doggie",
"id" : 123456789 "photoUrls" : [ "aeiou" ]
} ],
"status" : "aeiou"
} ]; } ];
if(Object.keys(examples).length > 0) { if(Object.keys(examples).length > 0) {
res.setHeader('Content-Type', 'application/json'); res.setHeader('Content-Type', 'application/json');
@ -86,18 +86,18 @@ exports.getPetById = function(args, res, next) {
**/ **/
var examples = {}; var examples = {};
examples['application/json'] = { examples['application/json'] = {
"photoUrls" : [ "aeiou" ], "tags" : [ {
"name" : "doggie", "id" : 123456789,
"name" : "aeiou"
} ],
"id" : 123456789, "id" : 123456789,
"category" : { "category" : {
"name" : "aeiou", "id" : 123456789,
"id" : 123456789 "name" : "aeiou"
}, },
"tags" : [ { "status" : "aeiou",
"name" : "aeiou", "name" : "doggie",
"id" : 123456789 "photoUrls" : [ "aeiou" ]
} ],
"status" : "aeiou"
}; };
if(Object.keys(examples).length > 0) { if(Object.keys(examples).length > 0) {
res.setHeader('Content-Type', 'application/json'); res.setHeader('Content-Type', 'application/json');
@ -138,9 +138,9 @@ exports.uploadFile = function(args, res, next) {
**/ **/
var examples = {}; var examples = {};
examples['application/json'] = { examples['application/json'] = {
"message" : "aeiou",
"code" : 123, "code" : 123,
"type" : "aeiou", "type" : "aeiou"
"message" : "aeiou"
}; };
if(Object.keys(examples).length > 0) { if(Object.keys(examples).length > 0) {
res.setHeader('Content-Type', 'application/json'); res.setHeader('Content-Type', 'application/json');

View File

@ -34,12 +34,12 @@ exports.getOrderById = function(args, res, next) {
**/ **/
var examples = {}; var examples = {};
examples['application/json'] = { examples['application/json'] = {
"petId" : 123456789,
"quantity" : 123,
"id" : 123456789, "id" : 123456789,
"shipDate" : "2000-01-23T04:56:07.000+0000", "petId" : 123456789,
"complete" : true, "complete" : true,
"status" : "aeiou" "status" : "aeiou",
"quantity" : 123,
"shipDate" : "2000-01-23T04:56:07.000+0000"
}; };
if(Object.keys(examples).length > 0) { if(Object.keys(examples).length > 0) {
res.setHeader('Content-Type', 'application/json'); res.setHeader('Content-Type', 'application/json');
@ -58,12 +58,12 @@ exports.placeOrder = function(args, res, next) {
**/ **/
var examples = {}; var examples = {};
examples['application/json'] = { examples['application/json'] = {
"petId" : 123456789,
"quantity" : 123,
"id" : 123456789, "id" : 123456789,
"shipDate" : "2000-01-23T04:56:07.000+0000", "petId" : 123456789,
"complete" : true, "complete" : true,
"status" : "aeiou" "status" : "aeiou",
"quantity" : 123,
"shipDate" : "2000-01-23T04:56:07.000+0000"
}; };
if(Object.keys(examples).length > 0) { if(Object.keys(examples).length > 0) {
res.setHeader('Content-Type', 'application/json'); res.setHeader('Content-Type', 'application/json');

View File

@ -43,14 +43,14 @@ exports.getUserByName = function(args, res, next) {
**/ **/
var examples = {}; var examples = {};
examples['application/json'] = { examples['application/json'] = {
"firstName" : "aeiou",
"lastName" : "aeiou",
"password" : "aeiou",
"userStatus" : 123,
"phone" : "aeiou",
"id" : 123456789, "id" : 123456789,
"lastName" : "aeiou",
"phone" : "aeiou",
"username" : "aeiou",
"email" : "aeiou", "email" : "aeiou",
"username" : "aeiou" "userStatus" : 123,
"firstName" : "aeiou",
"password" : "aeiou"
}; };
if(Object.keys(examples).length > 0) { if(Object.keys(examples).length > 0) {
res.setHeader('Content-Type', 'application/json'); res.setHeader('Content-Type', 'application/json');

View File

@ -6,7 +6,7 @@
"keywords": [ "keywords": [
"swagger" "swagger"
], ],
"license": "MIT", "license": "Apache-2.0",
"private": true, "private": true,
"dependencies": { "dependencies": {
"connect": "^3.2.0", "connect": "^3.2.0",