File tree Expand file tree Collapse file tree 3 files changed +6
-2
lines changed
Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ public function getTypeName($type)
2121 switch ($ type ) {
2222 case self ::TYPE_INTEGER :
2323 case self ::TYPE_NUMBER :
24- return 'number ' ;
24+ return 'number | string ' ;
2525 break ;
2626 case self ::TYPE_ARRAY :
2727 return 'string[] ' ;
Original file line number Diff line number Diff line change 11const URL = require('url').URL;
22const axios = require('axios');
3+ const JSONbig = require("json-bigint")({ storeAsString: true });
34const FormData = require('form-data');
45const {{spec .title | caseUcfirst }}Exception = require('./exception.js');
56
@@ -111,6 +112,8 @@ class Client {
111112 headers: headers,
112113 data: (method.toUpperCase() === 'GET' || contentType.startsWith('multipart/form-data')) ? formData : params,
113114 json: (contentType.startsWith('application/json')),
115+ transformResponse: (data) => JSONbig.parse(data),
116+ transformRequest: method.toUpperCase() === 'GET' || contentType.startsWith('multipart/form-data') ? undefined : (data) => JSONbig.stringify(data),
114117 responseType: responseType
115118 };
116119 try {
Original file line number Diff line number Diff line change 1313 "devDependencies": {},
1414 "dependencies": {
1515 "axios": "^0.26.1",
16- "form-data": "^4.0.0"
16+ "form-data": "^4.0.0",
17+ "json-bigint": "^1.0.0"
1718 }
1819}
You can’t perform that action at this time.
0 commit comments