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:
@@ -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,
|
||||
|
@@ -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,
|
||||
|
@@ -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,
|
||||
|
@@ -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,
|
||||
|
@@ -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,
|
||||
|
@@ -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,
|
||||
|
@@ -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,
|
||||
|
@@ -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,
|
||||
|
@@ -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,
|
||||
|
@@ -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,
|
||||
|
@@ -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,
|
||||
|
@@ -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(
|
||||
|
@@ -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,
|
||||
|
@@ -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,
|
||||
|
@@ -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(
|
||||
|
@@ -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,
|
||||
|
Reference in New Issue
Block a user