chore(backend): Resolve import/no-default-export rule violations (#11732)

* Disable `import/no-default-export` properly

* Disable `import/no-default-export`
This commit is contained in:
woxtu 2023-08-17 21:20:58 +09:00 committed by GitHub
parent 792622aead
commit dd1783f984
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
359 changed files with 359 additions and 701 deletions

View file

@ -21,9 +21,8 @@ const year = 1000 * 60 * 60 * 24 * 365;
/**
*
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class ActiveUsersChart extends Chart<typeof schema> {
export default class ActiveUsersChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -16,9 +16,8 @@ import type { KVs } from '../core.js';
/**
* Chart about ActivityPub requests
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class ApRequestChart extends Chart<typeof schema> {
export default class ApRequestChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -17,9 +17,8 @@ import type { KVs } from '../core.js';
/**
*
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class DriveChart extends Chart<typeof schema> {
export default class DriveChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -18,9 +18,8 @@ import type { KVs } from '../core.js';
/**
*
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class FederationChart extends Chart<typeof schema> {
export default class FederationChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -20,9 +20,8 @@ import type { KVs } from '../core.js';
/**
*
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class InstanceChart extends Chart<typeof schema> {
export default class InstanceChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -18,9 +18,8 @@ import type { KVs } from '../core.js';
/**
*
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class NotesChart extends Chart<typeof schema> {
export default class NotesChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -19,9 +19,8 @@ import type { KVs } from '../core.js';
/**
*
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class PerUserDriveChart extends Chart<typeof schema> {
export default class PerUserDriveChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -19,9 +19,8 @@ import type { KVs } from '../core.js';
/**
*
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class PerUserFollowingChart extends Chart<typeof schema> {
export default class PerUserFollowingChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -19,9 +19,8 @@ import type { KVs } from '../core.js';
/**
*
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class PerUserNotesChart extends Chart<typeof schema> {
export default class PerUserNotesChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -17,9 +17,8 @@ import type { KVs } from '../core.js';
/**
*
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class PerUserPvChart extends Chart<typeof schema> {
export default class PerUserPvChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -19,9 +19,8 @@ import type { KVs } from '../core.js';
/**
*
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class PerUserReactionsChart extends Chart<typeof schema> {
export default class PerUserReactionsChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -16,9 +16,8 @@ import type { KVs } from '../core.js';
/**
* For testing
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class TestGroupedChart extends Chart<typeof schema> {
export default class TestGroupedChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
private total = {} as Record<string, number>;
constructor(

View file

@ -16,9 +16,8 @@ import type { KVs } from '../core.js';
/**
* For testing
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class TestIntersectionChart extends Chart<typeof schema> {
export default class TestIntersectionChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -16,9 +16,8 @@ import type { KVs } from '../core.js';
/**
* For testing
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class TestUniqueChart extends Chart<typeof schema> {
export default class TestUniqueChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,

View file

@ -16,9 +16,8 @@ import type { KVs } from '../core.js';
/**
* For testing
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class TestChart extends Chart<typeof schema> {
export default class TestChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
public total = 0; // publicにするのはテストのため
constructor(

View file

@ -19,9 +19,8 @@ import type { KVs } from '../core.js';
/**
*
*/
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class UsersChart extends Chart<typeof schema> {
export default class UsersChart extends Chart<typeof schema> { // eslint-disable-line import/no-default-export
constructor(
@Inject(DI.db)
private db: DataSource,