chore: fix some import related lints

This commit is contained in:
Johann150 2022-12-13 23:07:48 +01:00
parent 78a3051313
commit 8e9c65fab0
Signed by: Johann150
GPG key ID: 9EE6577A2A06F8F1
12 changed files with 10 additions and 16 deletions

View file

@ -1,6 +1,5 @@
// https://github.com/typeorm/typeorm/issues/2400 // https://github.com/typeorm/typeorm/issues/2400
import pg from 'pg'; import pg from 'pg';
import { SECOND } from '@/const.js';
pg.types.setTypeParser(20, Number); pg.types.setTypeParser(20, Number);
@ -8,6 +7,7 @@ import { Logger, DataSource } from 'typeorm';
import * as highlight from 'cli-highlight'; import * as highlight from 'cli-highlight';
import config from '@/config/index.js'; import config from '@/config/index.js';
import { SECOND } from '@/const.js';
import { User } from '@/models/entities/user.js'; import { User } from '@/models/entities/user.js';
import { DriveFile } from '@/models/entities/drive-file.js'; import { DriveFile } from '@/models/entities/drive-file.js';
import { DriveFolder } from '@/models/entities/drive-folder.js'; import { DriveFolder } from '@/models/entities/drive-folder.js';

View file

@ -1,4 +1,4 @@
import { Entity, PrimaryColumn, Index, Column, ManyToOne, OneToOne, JoinColumn } from 'typeorm'; import { Entity, PrimaryColumn, Index, Column, ManyToOne, JoinColumn } from 'typeorm';
import { id } from '../id.js'; import { id } from '../id.js';
import { AccessToken } from './access-token.js'; import { AccessToken } from './access-token.js';
import { App } from './app.js'; import { App } from './app.js';

View file

@ -1,7 +1,7 @@
import escapeRegexp from 'escape-regexp'; import escapeRegexp from 'escape-regexp';
import config from '@/config/index.js'; import config from '@/config/index.js';
import { Note } from '@/models/entities/note.js'; import { Note } from '@/models/entities/note.js';
import { CacheableRemoteUser, CacheableUser } from '@/models/entities/user.js'; import { CacheableUser } from '@/models/entities/user.js';
import { MessagingMessage } from '@/models/entities/messaging-message.js'; import { MessagingMessage } from '@/models/entities/messaging-message.js';
import { Notes, MessagingMessages } from '@/models/index.js'; import { Notes, MessagingMessages } from '@/models/index.js';
import { uriPersonCache, userByIdCache } from '@/services/user-cache.js'; import { uriPersonCache, userByIdCache } from '@/services/user-cache.js';

View file

@ -1,4 +1,3 @@
import { IsNull, Not } from 'typeorm';
import { ILocalUser, IRemoteUser, User } from '@/models/entities/user.js'; import { ILocalUser, IRemoteUser, User } from '@/models/entities/user.js';
import { Users, Followings } from '@/models/index.js'; import { Users, Followings } from '@/models/index.js';
import { deliver } from '@/queue/index.js'; import { deliver } from '@/queue/index.js';

View file

@ -1,5 +1,3 @@
import config from '@/config/index.js';
import { getJson } from '@/misc/fetch.js';
import { ILocalUser } from '@/models/entities/user.js'; import { ILocalUser } from '@/models/entities/user.js';
import { getInstanceActor } from '@/services/instance-actor.js'; import { getInstanceActor } from '@/services/instance-actor.js';
import { extractDbHost, isSelfHost } from '@/misc/convert-host.js'; import { extractDbHost, isSelfHost } from '@/misc/convert-host.js';

View file

@ -2,14 +2,13 @@ import { URL } from 'node:url';
import chalk from 'chalk'; import chalk from 'chalk';
import { IsNull } from 'typeorm'; import { IsNull } from 'typeorm';
import { DAY } from '@/const.js'; import { DAY } from '@/const.js';
import config from '@/config/index.js';
import { isSelfHost, toPuny } from '@/misc/convert-host.js'; import { isSelfHost, toPuny } from '@/misc/convert-host.js';
import { User, IRemoteUser } from '@/models/entities/user.js'; import { User, IRemoteUser } from '@/models/entities/user.js';
import { Users } from '@/models/index.js'; import { Users } from '@/models/index.js';
import { Resolver } from '@/remote/activitypub/resolver.js';
import webFinger from './webfinger.js'; import webFinger from './webfinger.js';
import { createPerson, updatePerson } from './activitypub/models/person.js'; import { createPerson, updatePerson } from './activitypub/models/person.js';
import { remoteLogger } from './logger.js'; import { remoteLogger } from './logger.js';
import { Resolver } from '@/remote/activitypub/resolver.js';
const logger = remoteLogger.createSubLogger('resolve-user'); const logger = remoteLogger.createSubLogger('resolve-user');

View file

@ -1,8 +1,7 @@
import * as crypto from 'node:crypto'; import * as crypto from 'node:crypto';
import Koa from 'koa'; import Koa from 'koa';
import { IsNull, Not } from 'typeorm'; import { IsNull, Not } from 'typeorm';
import { Apps, AuthSessions, AccessTokens } from '@/models/index.js'; import { Apps, AuthSessions } from '@/models/index.js';
import config from '@/config/index.js';
import { compareUrl } from './compare-url.js'; import { compareUrl } from './compare-url.js';
export async function oauth(ctx: Koa.Context): void { export async function oauth(ctx: Koa.Context): void {

View file

@ -1,6 +1,6 @@
import * as fs from 'node:fs'; import * as fs from 'node:fs';
import Ajv from 'ajv'; import Ajv from 'ajv';
import { CacheableLocalUser, ILocalUser } from '@/models/entities/user.js'; import { CacheableLocalUser } from '@/models/entities/user.js';
import { Schema, SchemaType } from '@/misc/schema.js'; import { Schema, SchemaType } from '@/misc/schema.js';
import { AccessToken } from '@/models/entities/access-token.js'; import { AccessToken } from '@/models/entities/access-token.js';
import { IEndpointMeta } from './endpoints.js'; import { IEndpointMeta } from './endpoints.js';

View file

@ -1,6 +1,5 @@
import { Apps } from '@/models/index.js'; import { Apps } from '@/models/index.js';
import { genId } from '@/misc/gen-id.js'; import { genId } from '@/misc/gen-id.js';
import { unique } from '@/prelude/array.js';
import { secureRndstr } from '@/misc/secure-rndstr.js'; import { secureRndstr } from '@/misc/secure-rndstr.js';
import { kinds } from '@/misc/api-permissions.js'; import { kinds } from '@/misc/api-permissions.js';
import define from '../../define.js'; import define from '../../define.js';

View file

@ -1,4 +1,4 @@
import { Apps, AuthSessions, AccessTokens, Users } from '@/models/index.js'; import { Apps, AuthSessions, Users } from '@/models/index.js';
import define from '../../../define.js'; import define from '../../../define.js';
import { ApiError } from '../../../error.js'; import { ApiError } from '../../../error.js';

View file

@ -1,10 +1,10 @@
import { Notes } from '@/models/index.js'; import { Notes } from '@/models/index.js';
import { ApiError } from '@/server/api/error.js';
import define from '../../define.js'; import define from '../../define.js';
import { makePaginationQuery } from '../../common/make-pagination-query.js'; import { makePaginationQuery } from '../../common/make-pagination-query.js';
import { generateVisibilityQuery } from '../../common/generate-visibility-query.js'; import { generateVisibilityQuery } from '../../common/generate-visibility-query.js';
import { generateMutedUserQuery } from '../../common/generate-muted-user-query.js'; import { generateMutedUserQuery } from '../../common/generate-muted-user-query.js';
import { generateBlockedUserQuery } from '../../common/generate-block-query.js'; import { generateBlockedUserQuery } from '../../common/generate-block-query.js';
import { ApiError } from '@/server/api/error.js';
export const meta = { export const meta = {
tags: ['notes'], tags: ['notes'],

View file

@ -1,7 +1,7 @@
import { NoteFavorites, Notes, NoteThreadMutings, NoteWatchings } from '@/models/index.js'; import { NoteFavorites, NoteThreadMutings, NoteWatchings } from '@/models/index.js';
import { ApiError } from '@/server/api/error.js';
import { getNote } from '../../common/getters.js'; import { getNote } from '../../common/getters.js';
import define from '../../define.js'; import define from '../../define.js';
import { ApiError } from '@/server/api/error.js';
export const meta = { export const meta = {
tags: ['notes'], tags: ['notes'],