undo typescript change

This commit is contained in:
William Cheng 2023-08-09 16:27:02 +08:00
parent 37dae597fb
commit 4198c2389d
31 changed files with 50 additions and 36 deletions

View File

@ -4,7 +4,7 @@ import {Configuration} from '../configuration{{importFileExtension}}';
import {RequestContext, HttpMethod, ResponseContext, HttpFile} from '../http/http{{importFileExtension}}';
{{#platforms}}
{{#node}}
import FormData from "form-data";
import {{^supportsES6}}* as{{/supportsES6}} FormData from "form-data";
import { URLSearchParams } from 'url';
{{/node}}
{{/platforms}}

View File

@ -1,7 +1,7 @@
{{#platforms}}
{{#node}}
// TODO: evaluate if we can easily get rid of this library
import FormData from "form-data{{importFileExtension}}";
import {{^supportsES6}}* as{{/supportsES6}} FormData from "form-data{{importFileExtension}}";
import { URL, URLSearchParams } from 'url{{importFileExtension}}';
import * as http from 'http{{importFileExtension}}';
import * as https from 'https{{importFileExtension}}';

View File

@ -15,13 +15,21 @@
],
"license": "Unlicense",
"main": "./dist/index.js",
{{#supportTypeModule}}
{{#supportsES6}}
"type": "module",
"module": "./dist/index.js",
{{/supportTypeModule}}
{{/supportsES6}}
{{^supportsES6}}
"type": "commonjs",
{{/supportsES6}}
"exports": {
".": {
{{#supportsES6}}
"import": "./dist/index.js",
{{/supportsES6}}
{{^supportsES6}}
"require": "./dist/index.js",
{{/supportsES6}}
"types": "./dist/index.d.js"
}
},

View File

@ -2,8 +2,13 @@
"compilerOptions": {
"strict": true,
/* Basic Options */
{{#supportsES6}}
"target": "es6",
"esModuleInterop": true,
{{/supportsES6}}
{{^supportsES6}}
"target": "es5",
{{/supportsES6}}
"moduleResolution": "node",
"declaration": true,

View File

@ -15,9 +15,10 @@
],
"license": "Unlicense",
"main": "./dist/index.js",
"type": "commonjs",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.js",
"types": "./dist/index.d.js"
}
},

View File

@ -2,8 +2,7 @@
"compilerOptions": {
"strict": true,
/* Basic Options */
"target": "es6",
"esModuleInterop": true,
"target": "es5",
"moduleResolution": "node",
"declaration": true,

View File

@ -15,6 +15,8 @@
],
"license": "Unlicense",
"main": "./dist/index.js",
"type": "module",
"module": "./dist/index.js",
"exports": {
".": {
"import": "./dist/index.js",

View File

@ -15,9 +15,10 @@
],
"license": "Unlicense",
"main": "./dist/index.js",
"type": "commonjs",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.js",
"types": "./dist/index.d.js"
}
},

View File

@ -2,8 +2,7 @@
"compilerOptions": {
"strict": true,
/* Basic Options */
"target": "es6",
"esModuleInterop": true,
"target": "es5",
"moduleResolution": "node",
"declaration": true,

View File

@ -2,7 +2,7 @@
import {BaseAPIRequestFactory, RequiredError, COLLECTION_FORMATS} from './baseapi';
import {Configuration} from '../configuration';
import {RequestContext, HttpMethod, ResponseContext, HttpFile} from '../http/http';
import FormData from "form-data";
import * as FormData from "form-data";
import { URLSearchParams } from 'url';
import {ObjectSerializer} from '../models/ObjectSerializer';
import {ApiException} from './exception';

View File

@ -2,7 +2,7 @@
import {BaseAPIRequestFactory, RequiredError, COLLECTION_FORMATS} from './baseapi';
import {Configuration} from '../configuration';
import {RequestContext, HttpMethod, ResponseContext, HttpFile} from '../http/http';
import FormData from "form-data";
import * as FormData from "form-data";
import { URLSearchParams } from 'url';
import {ObjectSerializer} from '../models/ObjectSerializer';
import {ApiException} from './exception';

View File

@ -2,7 +2,7 @@
import {BaseAPIRequestFactory, RequiredError, COLLECTION_FORMATS} from './baseapi';
import {Configuration} from '../configuration';
import {RequestContext, HttpMethod, ResponseContext, HttpFile} from '../http/http';
import FormData from "form-data";
import * as FormData from "form-data";
import { URLSearchParams } from 'url';
import {ObjectSerializer} from '../models/ObjectSerializer';
import {ApiException} from './exception';

View File

@ -1,5 +1,5 @@
// TODO: evaluate if we can easily get rid of this library
import FormData from "form-data";
import * as FormData from "form-data";
import { URL, URLSearchParams } from 'url';
import * as http from 'http';
import * as https from 'https';

View File

@ -15,9 +15,10 @@
],
"license": "Unlicense",
"main": "./dist/index.js",
"type": "commonjs",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.js",
"types": "./dist/index.d.js"
}
},

View File

@ -2,8 +2,7 @@
"compilerOptions": {
"strict": true,
/* Basic Options */
"target": "es6",
"esModuleInterop": true,
"target": "es5",
"moduleResolution": "node",
"declaration": true,

View File

@ -2,7 +2,7 @@
import {BaseAPIRequestFactory, RequiredError, COLLECTION_FORMATS} from './baseapi';
import {Configuration} from '../configuration';
import {RequestContext, HttpMethod, ResponseContext, HttpFile} from '../http/http';
import FormData from "form-data";
import * as FormData from "form-data";
import { URLSearchParams } from 'url';
import {ObjectSerializer} from '../models/ObjectSerializer';
import {ApiException} from './exception';

View File

@ -2,7 +2,7 @@
import {BaseAPIRequestFactory, RequiredError, COLLECTION_FORMATS} from './baseapi';
import {Configuration} from '../configuration';
import {RequestContext, HttpMethod, ResponseContext, HttpFile} from '../http/http';
import FormData from "form-data";
import * as FormData from "form-data";
import { URLSearchParams } from 'url';
import {ObjectSerializer} from '../models/ObjectSerializer';
import {ApiException} from './exception';

View File

@ -2,7 +2,7 @@
import {BaseAPIRequestFactory, RequiredError, COLLECTION_FORMATS} from './baseapi';
import {Configuration} from '../configuration';
import {RequestContext, HttpMethod, ResponseContext, HttpFile} from '../http/http';
import FormData from "form-data";
import * as FormData from "form-data";
import { URLSearchParams } from 'url';
import {ObjectSerializer} from '../models/ObjectSerializer';
import {ApiException} from './exception';

View File

@ -1,5 +1,5 @@
// TODO: evaluate if we can easily get rid of this library
import FormData from "form-data";
import * as FormData from "form-data";
import { URL, URLSearchParams } from 'url';
import * as http from 'http';
import * as https from 'https';

View File

@ -15,9 +15,10 @@
],
"license": "Unlicense",
"main": "./dist/index.js",
"type": "commonjs",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.js",
"types": "./dist/index.d.js"
}
},

View File

@ -2,8 +2,7 @@
"compilerOptions": {
"strict": true,
/* Basic Options */
"target": "es6",
"esModuleInterop": true,
"target": "es5",
"moduleResolution": "node",
"declaration": true,

View File

@ -15,9 +15,10 @@
],
"license": "Unlicense",
"main": "./dist/index.js",
"type": "commonjs",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.js",
"types": "./dist/index.d.js"
}
},

View File

@ -2,8 +2,7 @@
"compilerOptions": {
"strict": true,
/* Basic Options */
"target": "es6",
"esModuleInterop": true,
"target": "es5",
"moduleResolution": "node",
"declaration": true,

View File

@ -2,7 +2,7 @@
import {BaseAPIRequestFactory, RequiredError, COLLECTION_FORMATS} from './baseapi';
import {Configuration} from '../configuration';
import {RequestContext, HttpMethod, ResponseContext, HttpFile} from '../http/http';
import FormData from "form-data";
import * as FormData from "form-data";
import { URLSearchParams } from 'url';
import {ObjectSerializer} from '../models/ObjectSerializer';
import {ApiException} from './exception';

View File

@ -2,7 +2,7 @@
import {BaseAPIRequestFactory, RequiredError, COLLECTION_FORMATS} from './baseapi';
import {Configuration} from '../configuration';
import {RequestContext, HttpMethod, ResponseContext, HttpFile} from '../http/http';
import FormData from "form-data";
import * as FormData from "form-data";
import { URLSearchParams } from 'url';
import {ObjectSerializer} from '../models/ObjectSerializer';
import {ApiException} from './exception';

View File

@ -2,7 +2,7 @@
import {BaseAPIRequestFactory, RequiredError, COLLECTION_FORMATS} from './baseapi';
import {Configuration} from '../configuration';
import {RequestContext, HttpMethod, ResponseContext, HttpFile} from '../http/http';
import FormData from "form-data";
import * as FormData from "form-data";
import { URLSearchParams } from 'url';
import {ObjectSerializer} from '../models/ObjectSerializer';
import {ApiException} from './exception';

View File

@ -1,5 +1,5 @@
// TODO: evaluate if we can easily get rid of this library
import FormData from "form-data";
import * as FormData from "form-data";
import { URL, URLSearchParams } from 'url';
import * as http from 'http';
import * as https from 'https';

View File

@ -15,9 +15,10 @@
],
"license": "Unlicense",
"main": "./dist/index.js",
"type": "commonjs",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.js",
"types": "./dist/index.d.js"
}
},

View File

@ -2,8 +2,7 @@
"compilerOptions": {
"strict": true,
/* Basic Options */
"target": "es6",
"esModuleInterop": true,
"target": "es5",
"moduleResolution": "node",
"declaration": true,

View File

@ -1,7 +1,7 @@
import * as petstore from "ts-petstore-client";
import { expect} from "chai";
import FormData from "form-data";
import * as FormData from "form-data";
let libs: { [key: string]: petstore.HttpLibrary } = {
"isomorphic-fetch": new petstore.IsomorphicFetchHttpLibrary()

View File

@ -1,6 +1,5 @@
{
"compilerOptions": {
"esModuleInterop": true,
"module": "commonjs",
"target": "es6",
"noImplicitAny": true,