1
1
'use strict' ;
2
2
3
- Object . defineProperty ( exports , '__esModule' , { value : true } ) ;
4
-
5
3
var os = require ( 'os' ) ;
6
4
var camelCase = require ( 'camelcase' ) ;
7
5
var jsYaml = require ( 'js-yaml' ) ;
@@ -15,33 +13,24 @@ var http = require('http');
15
13
var https = require ( 'https' ) ;
16
14
var Handlebars = require ( 'handlebars/runtime' ) ;
17
15
18
- function _interopDefaultLegacy ( e ) { return e && typeof e === 'object' && 'default' in e ? e : { 'default' : e } ; }
19
-
20
- function _interopNamespace ( e ) {
21
- if ( e && e . __esModule ) return e ;
16
+ function _interopNamespaceDefault ( e ) {
22
17
var n = Object . create ( null ) ;
23
18
if ( e ) {
24
19
Object . keys ( e ) . forEach ( function ( k ) {
25
20
if ( k !== 'default' ) {
26
21
var d = Object . getOwnPropertyDescriptor ( e , k ) ;
27
22
Object . defineProperty ( n , k , d . get ? d : {
28
23
enumerable : true ,
29
- get : function ( ) {
30
- return e [ k ] ;
31
- }
24
+ get : function ( ) { return e [ k ] ; }
32
25
} ) ;
33
26
}
34
27
} ) ;
35
28
}
36
- n [ ' default' ] = e ;
29
+ n . default = e ;
37
30
return Object . freeze ( n ) ;
38
31
}
39
32
40
- var camelCase__default = /*#__PURE__*/ _interopDefaultLegacy ( camelCase ) ;
41
- var RefParser__default = /*#__PURE__*/ _interopDefaultLegacy ( RefParser ) ;
42
- var mkdirp__default = /*#__PURE__*/ _interopDefaultLegacy ( mkdirp ) ;
43
- var rimraf__default = /*#__PURE__*/ _interopDefaultLegacy ( rimraf ) ;
44
- var Handlebars__namespace = /*#__PURE__*/ _interopNamespace ( Handlebars ) ;
33
+ var Handlebars__namespace = /*#__PURE__*/ _interopNamespaceDefault ( Handlebars ) ;
45
34
46
35
exports . HttpClient = void 0 ;
47
36
( function ( HttpClient ) {
@@ -602,7 +591,7 @@ function getOperationName$1(value) {
602
591
. replace ( / ^ [ ^ a - z A - Z ] + / g, '' )
603
592
. replace ( / [ ^ \w \- ] + / g, '-' )
604
593
. trim ( ) ;
605
- return camelCase__default [ 'default' ] ( clean ) ;
594
+ return camelCase ( clean ) ;
606
595
}
607
596
608
597
function getOperationParameterDefault ( parameter , operationParameter ) {
@@ -647,7 +636,7 @@ function getOperationParameterName$1(value) {
647
636
. replace ( / ^ [ ^ a - z A - Z ] + / g, '' )
648
637
. replace ( / [ ^ \w \- ] + / g, '-' )
649
638
. trim ( ) ;
650
- return camelCase__default [ 'default' ] ( clean ) . replace ( reservedWords$1 , '_$1' ) ;
639
+ return camelCase ( clean ) . replace ( reservedWords$1 , '_$1' ) ;
651
640
}
652
641
653
642
function getOperationParameter$1 ( openApi , parameter ) {
@@ -1061,7 +1050,7 @@ function getServiceClassName$1(value) {
1061
1050
. replace ( / ^ [ ^ a - z A - Z ] + / g, '' )
1062
1051
. replace ( / [ ^ \w \- ] + / g, '-' )
1063
1052
. trim ( ) ;
1064
- const name = camelCase__default [ 'default' ] ( clean , { pascalCase : true } ) ;
1053
+ const name = camelCase ( clean , { pascalCase : true } ) ;
1065
1054
if ( name && ! name . endsWith ( 'Service' ) ) {
1066
1055
return `${ name } Service` ;
1067
1056
}
@@ -1786,7 +1775,7 @@ function getOperationName(value) {
1786
1775
. replace ( / ^ [ ^ a - z A - Z ] + / g, '' )
1787
1776
. replace ( / [ ^ \w \- ] + / g, '-' )
1788
1777
. trim ( ) ;
1789
- return camelCase__default [ 'default' ] ( clean ) ;
1778
+ return camelCase ( clean ) ;
1790
1779
}
1791
1780
1792
1781
const reservedWords = / ^ ( a r g u m e n t s | b r e a k | c a s e | c a t c h | c l a s s | c o n s t | c o n t i n u e | d e b u g g e r | d e f a u l t | d e l e t e | d o | e l s e | e n u m | e v a l | e x p o r t | e x t e n d s | f a l s e | f i n a l l y | f o r | f u n c t i o n | i f | i m p l e m e n t s | i m p o r t | i n | i n s t a n c e o f | i n t e r f a c e | l e t | n e w | n u l l | p a c k a g e | p r i v a t e | p r o t e c t e d | p u b l i c | r e t u r n | s t a t i c | s u p e r | s w i t c h | t h i s | t h r o w | t r u e | t r y | t y p e o f | v a r | v o i d | w h i l e | w i t h | y i e l d ) $ / g;
@@ -1799,7 +1788,7 @@ function getOperationParameterName(value) {
1799
1788
. replace ( / ^ [ ^ a - z A - Z ] + / g, '' )
1800
1789
. replace ( / [ ^ \w \- ] + / g, '-' )
1801
1790
. trim ( ) ;
1802
- return camelCase__default [ 'default' ] ( clean ) . replace ( reservedWords , '_$1' ) ;
1791
+ return camelCase ( clean ) . replace ( reservedWords , '_$1' ) ;
1803
1792
}
1804
1793
1805
1794
function getOperationParameter ( openApi , parameter ) {
@@ -2249,7 +2238,7 @@ function getServiceClassName(value) {
2249
2238
. replace ( / ^ [ ^ a - z A - Z ] + / g, '' )
2250
2239
. replace ( / [ ^ \w \- ] + / g, '-' )
2251
2240
. trim ( ) ;
2252
- const name = camelCase__default [ 'default' ] ( clean , { pascalCase : true } ) ;
2241
+ const name = camelCase ( clean , { pascalCase : true } ) ;
2253
2242
if ( name && ! name . endsWith ( 'Service' ) ) {
2254
2243
return `${ name } Service` ;
2255
2244
}
@@ -2392,10 +2381,10 @@ const writeFile = util.promisify(fs.writeFile);
2392
2381
const copyFile = util . promisify ( fs . copyFile ) ;
2393
2382
const exists = util . promisify ( fs . exists ) ;
2394
2383
// Re-export from mkdirp to make mocking easier
2395
- const mkdir = mkdirp__default [ 'default' ] ;
2384
+ const mkdir = mkdirp ;
2396
2385
// Promisified version of rimraf
2397
2386
const rmdir = ( path ) => new Promise ( ( resolve , reject ) => {
2398
- rimraf__default [ 'default' ] ( path , ( error ) => {
2387
+ rimraf ( path , ( error ) => {
2399
2388
if ( error ) {
2400
2389
reject ( error ) ;
2401
2390
}
@@ -2505,7 +2494,7 @@ async function getOpenApiSpec(input) {
2505
2494
}
2506
2495
break ;
2507
2496
}
2508
- return await RefParser__default [ 'default' ] . bundle ( rootObject ) ;
2497
+ return await RefParser . bundle ( rootObject ) ;
2509
2498
}
2510
2499
2511
2500
var OpenApiVersion ;
@@ -2738,7 +2727,7 @@ var fetchRequest = {"compiler":[8,">= 4.3.0"],"main":function(container,depth0,h
2738
2727
} , "usePartial" :true , "useData" :true } ;
2739
2728
2740
2729
var fetchSendRequest = { "compiler" :[ 8 , ">= 4.3.0" ] , "main" :function ( container , depth0 , helpers , partials , data ) {
2741
- return "async function sendRequest(options: ApiRequestOptions, url: string): Promise<Response> {\n const request: RequestInit = {\n method: options.method,\n headers: await getHeaders(options),\n body: getRequestBody(options),\n };\n if (OpenAPI.WITH_CREDENTIALS) {\n request.credentials = 'include';\n }\n return await fetch (url, request);\n}" ;
2730
+ return "async function sendRequest(options: ApiRequestOptions, url: string): Promise<Response> {\n const request: RequestInit = {\n method: options.method,\n headers: await getHeaders(options),\n body: getRequestBody(options),\n };\n if (OpenAPI.WITH_CREDENTIALS) {\n request.credentials = 'include';\n }\n const fetchFn = typeof window.customFetch === 'function' ? window.customFetch : fetch;\n return await fetchFn (url, request);\n}" ;
2742
2731
} , "useData" :true } ;
2743
2732
2744
2733
var functionCatchErrors = { "compiler" :[ 8 , ">= 4.3.0" ] , "main" :function ( container , depth0 , helpers , partials , data ) {
@@ -2842,7 +2831,7 @@ var nodeRequest = {"compiler":[8,">= 4.3.0"],"main":function(container,depth0,he
2842
2831
} , "usePartial" :true , "useData" :true } ;
2843
2832
2844
2833
var nodeSendRequest = { "compiler" :[ 8 , ">= 4.3.0" ] , "main" :function ( container , depth0 , helpers , partials , data ) {
2845
- return "async function sendRequest(options: ApiRequestOptions, url: string): Promise<Response> {\n const request: RequestInit = {\n method: options.method,\n headers: await getHeaders(options),\n body: getRequestBody(options),\n };\n return await fetch (url, request);\n}" ;
2834
+ return "async function sendRequest(options: ApiRequestOptions, url: string): Promise<Response> {\n const request: RequestInit = {\n method: options.method,\n headers: await getHeaders(options),\n body: getRequestBody(options),\n };\n const fetchFn = typeof window.customFetch === 'function' ? window.customFetch : fetch;\n return await fetchFn (url, request);\n}" ;
2846
2835
} , "useData" :true } ;
2847
2836
2848
2837
var templateCoreSettings = { "compiler" :[ 8 , ">= 4.3.0" ] , "main" :function ( container , depth0 , helpers , partials , data ) {
0 commit comments