diff --git a/eslint.config.mjs b/eslint.config.mjs index ed62b96..adda3b1 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -5,7 +5,6 @@ export default withNuxt({ rules: { 'no-console': 'warn', 'no-empty': 'warn', // temporary - '@typescript-eslint/ban-types': 'warn', // temporary 'vue/html-self-closing': [ 'warn', { diff --git a/repositories/repositoryFactory.ts b/repositories/repositoryFactory.ts index 9d94494..fe61517 100644 --- a/repositories/repositoryFactory.ts +++ b/repositories/repositoryFactory.ts @@ -12,8 +12,8 @@ type IRepository = { getLoginUser: (user: ILoginUserInfo) => ILoginUser | Promise; } & { [timelineType in ITimelineType]: { - get: Function | undefined; - stream: Function | undefined; + get: ((...args: never[]) => unknown) | undefined; + stream: ((...args: never[]) => unknown) | undefined; }; };