mirror of
https://github.com/ferdikoomen/openapi-typescript-codegen.git
synced 2025-12-08 20:16:21 +00:00
Simplified XHR request, using es2017 target for libs since node js supports async await since v7
This commit is contained in:
parent
72803469be
commit
ff480e08ef
@ -9,16 +9,12 @@ async function sendRequest(options: ApiRequestOptions, url: string): Promise<XML
|
||||
xhr.setRequestHeader(key, value);
|
||||
});
|
||||
|
||||
return new Promise<XMLHttpRequest>((resolve, reject) => {
|
||||
try {
|
||||
xhr.onreadystatechange = () => {
|
||||
if (xhr.readyState === XMLHttpRequest.DONE) {
|
||||
resolve(xhr);
|
||||
}
|
||||
};
|
||||
xhr.send(getRequestBody(options));
|
||||
} catch (error) {
|
||||
reject(error);
|
||||
}
|
||||
return new Promise<XMLHttpRequest>(resolve => {
|
||||
xhr.onreadystatechange = () => {
|
||||
if (xhr.readyState === XMLHttpRequest.DONE) {
|
||||
resolve(xhr);
|
||||
}
|
||||
};
|
||||
xhr.send(getRequestBody(options));
|
||||
});
|
||||
}
|
||||
|
||||
@ -8,10 +8,10 @@ function compile(dir) {
|
||||
const baseDir = `./test/e2e/generated/${dir}/`;
|
||||
const tsconfig = {
|
||||
compilerOptions: {
|
||||
target: 'es6',
|
||||
target: 'es2017',
|
||||
module: 'es6',
|
||||
moduleResolution: 'node',
|
||||
lib: ['es6', 'dom'],
|
||||
lib: ['es6', 'es2017', 'dom'],
|
||||
},
|
||||
include: ['./index.ts'],
|
||||
};
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"outDir": "./dist",
|
||||
"target": "es6",
|
||||
"target": "es2017",
|
||||
"module": "es6",
|
||||
"moduleResolution": "node",
|
||||
"lib": ["es6", "dom"],
|
||||
"lib": ["es6", "es2017", "dom"],
|
||||
"types": ["jest", "node"],
|
||||
"declaration": false,
|
||||
"declarationMap": false,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user