[TypeScript-fetch] disable lint in index file (#9675)

* [TS] disable lint in index file

We disable lint in typescript-fetch in this PR
https://github.com/OpenAPITools/openapi-generator/pull/4110

But we doesn't disable index.ts files so we'll get error with [no-cycle](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-cycle.md) rule.

- index.ts [import all classFiles](https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator/src/main/resources/typescript-fetch/models.index.mustache#L4) to exporting
- When model use another models (i.e. article model have user model as author), model import another model [using index.ts](https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator/src/main/resources/typescript-fetch/modelGeneric.mustache#L10)

So we need disable all generated file.

* generate files

Co-authored-by: Esteban Gehring <esteban.gehring@bithost.ch>
This commit is contained in:
ota42y 2021-08-06 16:22:24 +09:00 committed by GitHub
parent c4b9804139
commit e2ff39d3e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
33 changed files with 66 additions and 0 deletions

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
{{#useSagaAndRecords}} {{#useSagaAndRecords}}
export * from './SagaApiManager' export * from './SagaApiManager'
export * from './allSagas' export * from './allSagas'

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime'; export * from './runtime';
{{#useSagaAndRecords}} {{#useSagaAndRecords}}
export * from './runtimeSagasAndRecords'; export * from './runtimeSagasAndRecords';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
{{#models}} {{#models}}
{{#model}} {{#model}}
{{^withoutRuntimeChecks}} {{^withoutRuntimeChecks}}

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './AnotherFakeApi'; export * from './AnotherFakeApi';
export * from './DefaultApi'; export * from './DefaultApi';
export * from './FakeApi'; export * from './FakeApi';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime'; export * from './runtime';
export * from './apis'; export * from './apis';
export * from './models'; export * from './models';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './AdditionalPropertiesClass'; export * from './AdditionalPropertiesClass';
export * from './Animal'; export * from './Animal';
export * from './ArrayOfArrayOfNumberOnly'; export * from './ArrayOfArrayOfNumberOnly';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi'; export * from './PetApi';
export * from './StoreApi'; export * from './StoreApi';
export * from './UserApi'; export * from './UserApi';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime'; export * from './runtime';
export * from './apis'; export * from './apis';
export * from './models'; export * from './models';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category'; export * from './Category';
export * from './ModelApiResponse'; export * from './ModelApiResponse';
export * from './Order'; export * from './Order';

View File

@ -1 +1,3 @@
/* tslint:disable */
/* eslint-disable */
export * from './DefaultApi'; export * from './DefaultApi';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime'; export * from './runtime';
export * from './apis'; export * from './apis';
export * from './models'; export * from './models';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './EnumPatternObject'; export * from './EnumPatternObject';
export * from './InlineObject'; export * from './InlineObject';
export * from './InlineResponse200'; export * from './InlineResponse200';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi'; export * from './PetApi';
export * from './StoreApi'; export * from './StoreApi';
export * from './UserApi'; export * from './UserApi';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime'; export * from './runtime';
export * from './apis'; export * from './apis';
export * from './models'; export * from './models';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category'; export * from './Category';
export * from './ModelApiResponse'; export * from './ModelApiResponse';
export * from './Order'; export * from './Order';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi'; export * from './PetApi';
export * from './StoreApi'; export * from './StoreApi';
export * from './UserApi'; export * from './UserApi';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime'; export * from './runtime';
export * from './apis'; export * from './apis';
export * from './models'; export * from './models';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category'; export * from './Category';
export * from './ModelApiResponse'; export * from './ModelApiResponse';
export * from './Order'; export * from './Order';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi'; export * from './PetApi';
export * from './StoreApi'; export * from './StoreApi';
export * from './UserApi'; export * from './UserApi';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime'; export * from './runtime';
export * from './apis'; export * from './apis';
export * from './models'; export * from './models';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category'; export * from './Category';
export * from './ModelApiResponse'; export * from './ModelApiResponse';
export * from './Order'; export * from './Order';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi'; export * from './PetApi';
export * from './StoreApi'; export * from './StoreApi';
export * from './UserApi'; export * from './UserApi';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime'; export * from './runtime';
export * from './apis'; export * from './apis';
export * from './models'; export * from './models';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category'; export * from './Category';
export * from './ModelApiResponse'; export * from './ModelApiResponse';
export * from './Order'; export * from './Order';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi'; export * from './PetApi';
export * from './StoreApi'; export * from './StoreApi';
export * from './UserApi'; export * from './UserApi';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime'; export * from './runtime';
export * from './apis'; export * from './apis';
export * from './models'; export * from './models';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category'; export * from './Category';
export * from './ModelApiResponse'; export * from './ModelApiResponse';
export * from './Order'; export * from './Order';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi'; export * from './PetApi';
export * from './StoreApi'; export * from './StoreApi';
export * from './UserApi'; export * from './UserApi';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime'; export * from './runtime';
export * from './apis'; export * from './apis';
export * from './models'; export * from './models';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category'; export * from './Category';
export * from './ModelApiResponse'; export * from './ModelApiResponse';
export * from './Order'; export * from './Order';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi'; export * from './PetApi';
export * from './StoreApi'; export * from './StoreApi';
export * from './UserApi'; export * from './UserApi';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime'; export * from './runtime';
export * from './apis'; export * from './apis';
export * from './models'; export * from './models';

View File

@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
/** /**
* A category for a pet * A category for a pet
* @export * @export