From 7b6504df44361688acd87593fb4e7ac49193636e Mon Sep 17 00:00:00 2001 From: Tom Date: Wed, 12 Mar 2025 15:39:58 -0400 Subject: [PATCH] Renaming events to achievements and moving examples --- .../achievements/{events.ts => achievement-events.ts} | 0 ...nt-processor.spec.ts => achievement-processor.spec.ts} | 8 ++++---- .../{event-processor.ts => achievement-processor.ts} | 0 .../achievements/{ => examples}/example-achievements.ts | 4 ++-- .../tools/achievements/{ => examples}/example-events.ts | 5 ++--- .../achievements/{ => examples}/example-validators.ts | 6 +++--- libs/common/src/tools/achievements/util.spec.ts | 4 ++-- 7 files changed, 13 insertions(+), 14 deletions(-) rename libs/common/src/tools/achievements/{events.ts => achievement-events.ts} (100%) rename libs/common/src/tools/achievements/{event-processor.spec.ts => achievement-processor.spec.ts} (94%) rename libs/common/src/tools/achievements/{event-processor.ts => achievement-processor.ts} (100%) rename libs/common/src/tools/achievements/{ => examples}/example-achievements.ts (85%) rename libs/common/src/tools/achievements/{ => examples}/example-events.ts (96%) rename libs/common/src/tools/achievements/{ => examples}/example-validators.ts (97%) diff --git a/libs/common/src/tools/achievements/events.ts b/libs/common/src/tools/achievements/achievement-events.ts similarity index 100% rename from libs/common/src/tools/achievements/events.ts rename to libs/common/src/tools/achievements/achievement-events.ts diff --git a/libs/common/src/tools/achievements/event-processor.spec.ts b/libs/common/src/tools/achievements/achievement-processor.spec.ts similarity index 94% rename from libs/common/src/tools/achievements/event-processor.spec.ts rename to libs/common/src/tools/achievements/achievement-processor.spec.ts index e958da820fe..921033a4f75 100644 --- a/libs/common/src/tools/achievements/event-processor.spec.ts +++ b/libs/common/src/tools/achievements/achievement-processor.spec.ts @@ -1,8 +1,8 @@ import { BehaviorSubject, ReplaySubject, bufferCount, concat, first, firstValueFrom } from "rxjs"; -import { validate } from "./event-processor"; -import { ItemCreatedProgressEvent } from "./example-achievements"; -import { itemAdded$, itemUpdated$ } from "./example-events"; +import { validate } from "./achievement-processor"; +import { ItemCreatedProgressEvent } from "./examples/example-achievements"; +import { itemAdded$, itemUpdated$ } from "./examples/example-events"; import { ItemCreatedAchievement, ItemCreatedProgress, @@ -10,7 +10,7 @@ import { ItemCreatedValidator, TotallyAttachedAchievement, TotallyAttachedValidator, -} from "./example-validators"; +} from "./examples/example-validators"; import { AchievementEvent } from "./types"; describe("event-processor", () => { diff --git a/libs/common/src/tools/achievements/event-processor.ts b/libs/common/src/tools/achievements/achievement-processor.ts similarity index 100% rename from libs/common/src/tools/achievements/event-processor.ts rename to libs/common/src/tools/achievements/achievement-processor.ts diff --git a/libs/common/src/tools/achievements/example-achievements.ts b/libs/common/src/tools/achievements/examples/example-achievements.ts similarity index 85% rename from libs/common/src/tools/achievements/example-achievements.ts rename to libs/common/src/tools/achievements/examples/example-achievements.ts index 0447ce5bd8e..cc138325b4c 100644 --- a/libs/common/src/tools/achievements/example-achievements.ts +++ b/libs/common/src/tools/achievements/examples/example-achievements.ts @@ -1,7 +1,7 @@ -import { UserId } from "../../types/guid"; +import { UserId } from "../../../types/guid"; +import { AchievementProgressEvent } from "../types"; import { ItemCreatedProgress } from "./example-validators"; -import { AchievementProgressEvent } from "./types"; const ItemCreatedProgressEvent: AchievementProgressEvent = { "@timestamp": Date.now(), diff --git a/libs/common/src/tools/achievements/example-events.ts b/libs/common/src/tools/achievements/examples/example-events.ts similarity index 96% rename from libs/common/src/tools/achievements/example-events.ts rename to libs/common/src/tools/achievements/examples/example-events.ts index 0b5790244dd..91fb2249c9f 100644 --- a/libs/common/src/tools/achievements/example-events.ts +++ b/libs/common/src/tools/achievements/examples/example-events.ts @@ -1,8 +1,7 @@ import { Observable, of } from "rxjs"; -import { UserId } from "../../types/guid"; - -import { UserActionEvent } from "./types"; +import { UserId } from "../../../types/guid"; +import { UserActionEvent } from "../types"; const itemAdded$: Observable = of({ "@timestamp": Date.now(), diff --git a/libs/common/src/tools/achievements/example-validators.ts b/libs/common/src/tools/achievements/examples/example-validators.ts similarity index 97% rename from libs/common/src/tools/achievements/example-validators.ts rename to libs/common/src/tools/achievements/examples/example-validators.ts index 3156f2dbfcb..6c5b89702d0 100644 --- a/libs/common/src/tools/achievements/example-validators.ts +++ b/libs/common/src/tools/achievements/examples/example-validators.ts @@ -1,6 +1,6 @@ -import { Type } from "./data"; -import { earnedEvent, progressEvent } from "./events"; -import { AchievementId, MetricId, AchievementValidator } from "./types"; +import { earnedEvent, progressEvent } from "../achievement-events"; +import { Type } from "../data"; +import { AchievementId, MetricId, AchievementValidator } from "../types"; const ItemCreatedProgress = "item-quantity" as MetricId; diff --git a/libs/common/src/tools/achievements/util.spec.ts b/libs/common/src/tools/achievements/util.spec.ts index 64ee6ba9634..43d1532467c 100644 --- a/libs/common/src/tools/achievements/util.spec.ts +++ b/libs/common/src/tools/achievements/util.spec.ts @@ -1,5 +1,5 @@ -import { ItemCreatedProgressEvent } from "./example-achievements"; -import { ItemCreatedProgress } from "./example-validators"; +import { ItemCreatedProgressEvent } from "./examples/example-achievements"; +import { ItemCreatedProgress } from "./examples/example-validators"; import { mapProgressByName } from "./util"; describe("mapProgressByName", () => {