summaryrefslogtreecommitdiff
path: root/packages/backend/src/core
diff options
context:
space:
mode:
authorwoxtu <woxtup@gmail.com>2023-08-17 21:20:58 +0900
committerGitHub <noreply@github.com>2023-08-17 21:20:58 +0900
commitdd1783f984cd87abe4407defc77f117fe6f5a1d6 (patch)
treee57077c8b3b33a2b0da7e791f732899739a688fe /packages/backend/src/core
parentrefactor: prefix Mi for all entities (#11719) (diff)
downloadsharkey-dd1783f984cd87abe4407defc77f117fe6f5a1d6.tar.gz
sharkey-dd1783f984cd87abe4407defc77f117fe6f5a1d6.tar.bz2
sharkey-dd1783f984cd87abe4407defc77f117fe6f5a1d6.zip
chore(backend): Resolve `import/no-default-export` rule violations (#11732)
* Disable `import/no-default-export` properly * Disable `import/no-default-export`
Diffstat (limited to 'packages/backend/src/core')
-rw-r--r--packages/backend/src/core/chart/charts/active-users.ts3
-rw-r--r--packages/backend/src/core/chart/charts/ap-request.ts3
-rw-r--r--packages/backend/src/core/chart/charts/drive.ts3
-rw-r--r--packages/backend/src/core/chart/charts/federation.ts3
-rw-r--r--packages/backend/src/core/chart/charts/instance.ts3
-rw-r--r--packages/backend/src/core/chart/charts/notes.ts3
-rw-r--r--packages/backend/src/core/chart/charts/per-user-drive.ts3
-rw-r--r--packages/backend/src/core/chart/charts/per-user-following.ts3
-rw-r--r--packages/backend/src/core/chart/charts/per-user-notes.ts3
-rw-r--r--packages/backend/src/core/chart/charts/per-user-pv.ts3
-rw-r--r--packages/backend/src/core/chart/charts/per-user-reactions.ts3
-rw-r--r--packages/backend/src/core/chart/charts/test-grouped.ts3
-rw-r--r--packages/backend/src/core/chart/charts/test-intersection.ts3
-rw-r--r--packages/backend/src/core/chart/charts/test-unique.ts3
-rw-r--r--packages/backend/src/core/chart/charts/test.ts3
-rw-r--r--packages/backend/src/core/chart/charts/users.ts3
16 files changed, 16 insertions, 32 deletions
diff --git a/packages/backend/src/core/chart/charts/active-users.ts b/packages/backend/src/core/chart/charts/active-users.ts
index 1493727290..ff9db46bc2 100644
--- a/packages/backend/src/core/chart/charts/active-users.ts
+++ b/packages/backend/src/core/chart/charts/active-users.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/ap-request.ts b/packages/backend/src/core/chart/charts/ap-request.ts
index 8bcbd97b48..03c9b42be1 100644
--- a/packages/backend/src/core/chart/charts/ap-request.ts
+++ b/packages/backend/src/core/chart/charts/ap-request.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/drive.ts b/packages/backend/src/core/chart/charts/drive.ts
index 9db93e7e5c..2fe0f76163 100644
--- a/packages/backend/src/core/chart/charts/drive.ts
+++ b/packages/backend/src/core/chart/charts/drive.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/federation.ts b/packages/backend/src/core/chart/charts/federation.ts
index 6d42dab9b4..f7d084d3e2 100644
--- a/packages/backend/src/core/chart/charts/federation.ts
+++ b/packages/backend/src/core/chart/charts/federation.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/instance.ts b/packages/backend/src/core/chart/charts/instance.ts
index a780e59eb9..8dbb132e25 100644
--- a/packages/backend/src/core/chart/charts/instance.ts
+++ b/packages/backend/src/core/chart/charts/instance.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/notes.ts b/packages/backend/src/core/chart/charts/notes.ts
index 5a4226911c..31dfad224a 100644
--- a/packages/backend/src/core/chart/charts/notes.ts
+++ b/packages/backend/src/core/chart/charts/notes.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/per-user-drive.ts b/packages/backend/src/core/chart/charts/per-user-drive.ts
index 89822479c6..be5adc71c8 100644
--- a/packages/backend/src/core/chart/charts/per-user-drive.ts
+++ b/packages/backend/src/core/chart/charts/per-user-drive.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/per-user-following.ts b/packages/backend/src/core/chart/charts/per-user-following.ts
index f195585b3c..7536e1dcb9 100644
--- a/packages/backend/src/core/chart/charts/per-user-following.ts
+++ b/packages/backend/src/core/chart/charts/per-user-following.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/per-user-notes.ts b/packages/backend/src/core/chart/charts/per-user-notes.ts
index 3ab72bc1d0..4a6dae769e 100644
--- a/packages/backend/src/core/chart/charts/per-user-notes.ts
+++ b/packages/backend/src/core/chart/charts/per-user-notes.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/per-user-pv.ts b/packages/backend/src/core/chart/charts/per-user-pv.ts
index bc5cb2e888..ad01e0483e 100644
--- a/packages/backend/src/core/chart/charts/per-user-pv.ts
+++ b/packages/backend/src/core/chart/charts/per-user-pv.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/per-user-reactions.ts b/packages/backend/src/core/chart/charts/per-user-reactions.ts
index 7f8ae66f55..d6d54bef3b 100644
--- a/packages/backend/src/core/chart/charts/per-user-reactions.ts
+++ b/packages/backend/src/core/chart/charts/per-user-reactions.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/test-grouped.ts b/packages/backend/src/core/chart/charts/test-grouped.ts
index 452f54330e..00fb872237 100644
--- a/packages/backend/src/core/chart/charts/test-grouped.ts
+++ b/packages/backend/src/core/chart/charts/test-grouped.ts
@@ -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(
diff --git a/packages/backend/src/core/chart/charts/test-intersection.ts b/packages/backend/src/core/chart/charts/test-intersection.ts
index 0898f28128..45a7e805c5 100644
--- a/packages/backend/src/core/chart/charts/test-intersection.ts
+++ b/packages/backend/src/core/chart/charts/test-intersection.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/test-unique.ts b/packages/backend/src/core/chart/charts/test-unique.ts
index 96cc171945..e9d38eaf13 100644
--- a/packages/backend/src/core/chart/charts/test-unique.ts
+++ b/packages/backend/src/core/chart/charts/test-unique.ts
@@ -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,
diff --git a/packages/backend/src/core/chart/charts/test.ts b/packages/backend/src/core/chart/charts/test.ts
index ce2eeb0d5a..4dd6063b5b 100644
--- a/packages/backend/src/core/chart/charts/test.ts
+++ b/packages/backend/src/core/chart/charts/test.ts
@@ -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(
diff --git a/packages/backend/src/core/chart/charts/users.ts b/packages/backend/src/core/chart/charts/users.ts
index 86d530a7bb..ca1e933497 100644
--- a/packages/backend/src/core/chart/charts/users.ts
+++ b/packages/backend/src/core/chart/charts/users.ts
@@ -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,