diff --git a/server/package.json b/server/package.json index d04083fd1..57c3a750b 100644 --- a/server/package.json +++ b/server/package.json @@ -73,6 +73,9 @@ "src/**/*.ts" ], "exclude": [ + "**/*.test.ts", + "src/test-utils/**/*.ts", + "src/scripts/**/*.ts" ] } } diff --git a/server/src/scripts/_README b/server/scripts/_README similarity index 100% rename from server/src/scripts/_README rename to server/scripts/_README diff --git a/server/src/scripts/__KT_DATABASE_MIGRATION/_README b/server/scripts/__KT_DATABASE_MIGRATION/_README similarity index 100% rename from server/src/scripts/__KT_DATABASE_MIGRATION/_README rename to server/scripts/__KT_DATABASE_MIGRATION/_README diff --git a/server/src/scripts/__KT_DATABASE_MIGRATION/charts-iidx.ts b/server/scripts/__KT_DATABASE_MIGRATION/charts-iidx.ts similarity index 94% rename from server/src/scripts/__KT_DATABASE_MIGRATION/charts-iidx.ts rename to server/scripts/__KT_DATABASE_MIGRATION/charts-iidx.ts index b5ddd57b7..5f39e67fa 100644 --- a/server/src/scripts/__KT_DATABASE_MIGRATION/charts-iidx.ts +++ b/server/scripts/__KT_DATABASE_MIGRATION/charts-iidx.ts @@ -1,6 +1,6 @@ import { ChartDocument } from "kamaitachi-common"; -import db from "../../db/db"; -import { rootLogger } from "../../logger"; +import db from "../../src/db/db"; +import { rootLogger } from "../../src/logger"; import MigrateRecords from "./migrate"; function ConvertFn(c: any): ChartDocument<"iidx:SP" | "iidx:DP"> { diff --git a/server/src/scripts/__KT_DATABASE_MIGRATION/migrate.ts b/server/scripts/__KT_DATABASE_MIGRATION/migrate.ts similarity index 96% rename from server/src/scripts/__KT_DATABASE_MIGRATION/migrate.ts rename to server/scripts/__KT_DATABASE_MIGRATION/migrate.ts index 69379bbfa..53dad1555 100644 --- a/server/src/scripts/__KT_DATABASE_MIGRATION/migrate.ts +++ b/server/scripts/__KT_DATABASE_MIGRATION/migrate.ts @@ -1,5 +1,5 @@ import { ICollection } from "monk"; -import CreateLogCtx from "../../logger"; +import CreateLogCtx from "../../src/logger"; import { oldKTDB } from "./old-db"; const logger = CreateLogCtx("MIGRATE.ts"); diff --git a/server/src/scripts/__KT_DATABASE_MIGRATION/old-db.ts b/server/scripts/__KT_DATABASE_MIGRATION/old-db.ts similarity index 100% rename from server/src/scripts/__KT_DATABASE_MIGRATION/old-db.ts rename to server/scripts/__KT_DATABASE_MIGRATION/old-db.ts diff --git a/server/src/scripts/__KT_DATABASE_MIGRATION/scores.ts b/server/scripts/__KT_DATABASE_MIGRATION/scores.ts similarity index 100% rename from server/src/scripts/__KT_DATABASE_MIGRATION/scores.ts rename to server/scripts/__KT_DATABASE_MIGRATION/scores.ts diff --git a/server/src/scripts/__KT_DATABASE_MIGRATION/songs-iidx.ts b/server/scripts/__KT_DATABASE_MIGRATION/songs-iidx.ts similarity index 100% rename from server/src/scripts/__KT_DATABASE_MIGRATION/songs-iidx.ts rename to server/scripts/__KT_DATABASE_MIGRATION/songs-iidx.ts diff --git a/server/src/scripts/__KT_DATABASE_MIGRATION/users.ts b/server/scripts/__KT_DATABASE_MIGRATION/users.ts similarity index 100% rename from server/src/scripts/__KT_DATABASE_MIGRATION/users.ts rename to server/scripts/__KT_DATABASE_MIGRATION/users.ts diff --git a/server/src/scripts/bpi-poyashi-data/output.json b/server/scripts/bpi-poyashi-data/output.json similarity index 100% rename from server/src/scripts/bpi-poyashi-data/output.json rename to server/scripts/bpi-poyashi-data/output.json diff --git a/server/src/scripts/initialise-counters.ts b/server/scripts/initialise-counters.ts similarity index 100% rename from server/src/scripts/initialise-counters.ts rename to server/scripts/initialise-counters.ts diff --git a/server/src/scripts/save-testdata-from-ktblack.ts b/server/scripts/save-testdata-from-ktblack.ts similarity index 100% rename from server/src/scripts/save-testdata-from-ktblack.ts rename to server/scripts/save-testdata-from-ktblack.ts diff --git a/server/src/scripts/set-indexes.ts b/server/scripts/set-indexes.ts similarity index 100% rename from server/src/scripts/set-indexes.ts rename to server/scripts/set-indexes.ts diff --git a/server/src/scripts/single-use/add-hcnver.ts b/server/scripts/single-use/add-hcnver.ts similarity index 81% rename from server/src/scripts/single-use/add-hcnver.ts rename to server/scripts/single-use/add-hcnver.ts index 5e7354a16..da9c89c3f 100644 --- a/server/src/scripts/single-use/add-hcnver.ts +++ b/server/scripts/single-use/add-hcnver.ts @@ -1,9 +1,9 @@ /* eslint-disable no-console */ import fs from "fs"; import path from "path"; -import { PRUDENCE_CHART_SCHEMAS } from "../../db/schemas"; +import { PRUDENCE_CHART_SCHEMAS } from "../../src/db/schemas"; import p from "prudence"; -import db from "../../db/db"; +import db from "../../src/db/db"; let data = JSON.parse(fs.readFileSync(path.join(__dirname, "./hcnverdata.json"), "utf-8")); diff --git a/server/src/scripts/single-use/create-fake-password.ts b/server/scripts/single-use/create-fake-password.ts similarity index 100% rename from server/src/scripts/single-use/create-fake-password.ts rename to server/scripts/single-use/create-fake-password.ts diff --git a/server/src/scripts/single-use/hcnverdata.json b/server/scripts/single-use/hcnverdata.json similarity index 100% rename from server/src/scripts/single-use/hcnverdata.json rename to server/scripts/single-use/hcnverdata.json diff --git a/server/src/scripts/single-use/sample-iidx-db.ts b/server/scripts/single-use/sample-iidx-db.ts similarity index 100% rename from server/src/scripts/single-use/sample-iidx-db.ts rename to server/scripts/single-use/sample-iidx-db.ts diff --git a/server/src/scripts/update-bpi-poyashi.ts b/server/scripts/update-bpi-poyashi.ts similarity index 89% rename from server/src/scripts/update-bpi-poyashi.ts rename to server/scripts/update-bpi-poyashi.ts index a7f6cbf8e..30b44600e 100644 --- a/server/src/scripts/update-bpi-poyashi.ts +++ b/server/scripts/update-bpi-poyashi.ts @@ -4,10 +4,10 @@ import { Command } from "commander"; import fs from "fs"; import path from "path"; import { config, Difficulties, ESDCore, IIDXBPIData, ChartDocument } from "kamaitachi-common"; -import { FindSongOnTitleVersion } from "../score-import/database-lookup/song-title"; -import { FindChartWithPTDF } from "../score-import/database-lookup/chart-ptdf"; -import db from "../db/db"; -import CreateLogCtx from "../logger"; +import { FindSongOnTitleVersion } from "../src/score-import/database-lookup/song-title"; +import { FindChartWithPTDF } from "../src/score-import/database-lookup/chart-ptdf"; +import db from "../src/db/db"; +import CreateLogCtx from "../src/logger"; const program = new Command(); const logger = CreateLogCtx("update-bpi-poyashi.ts"); diff --git a/server/src/scripts/validate-database.ts b/server/scripts/validate-database.ts similarity index 100% rename from server/src/scripts/validate-database.ts rename to server/scripts/validate-database.ts