From 4d127a038bf768eded68aae3cfa5c1b12241bdac Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Fri, 27 Mar 2026 00:55:15 +0100 Subject: chore: normalize line endings --- apps/web/src/lib/registry.ts | 80 ++++++++++++++++++++++---------------------- 1 file changed, 40 insertions(+), 40 deletions(-) (limited to 'apps/web/src/lib/registry.ts') diff --git a/apps/web/src/lib/registry.ts b/apps/web/src/lib/registry.ts index 433feae7..f1c92f67 100644 --- a/apps/web/src/lib/registry.ts +++ b/apps/web/src/lib/registry.ts @@ -1,40 +1,40 @@ -import type { ParamDefinition, ParamValues } from "@/lib/params"; - -export function buildDefaultParamValues( - params: ParamDefinition[], -): ParamValues { - const values: ParamValues = {}; - for (const param of params) { - values[param.key] = param.default; - } - return values; -} - -export class DefinitionRegistry { - private definitions = new Map(); - private entityName: string; - - constructor(entityName: string) { - this.entityName = entityName; - } - - register(key: TKey, definition: TDefinition): void { - this.definitions.set(key, definition); - } - - has(key: TKey): boolean { - return this.definitions.has(key); - } - - get(key: TKey): TDefinition { - const def = this.definitions.get(key); - if (!def) { - throw new Error(`Unknown ${this.entityName}: ${key}`); - } - return def; - } - - getAll(): TDefinition[] { - return Array.from(this.definitions.values()); - } -} +import type { ParamDefinition, ParamValues } from "@/lib/params"; + +export function buildDefaultParamValues( + params: ParamDefinition[], +): ParamValues { + const values: ParamValues = {}; + for (const param of params) { + values[param.key] = param.default; + } + return values; +} + +export class DefinitionRegistry { + private definitions = new Map(); + private entityName: string; + + constructor(entityName: string) { + this.entityName = entityName; + } + + register(key: TKey, definition: TDefinition): void { + this.definitions.set(key, definition); + } + + has(key: TKey): boolean { + return this.definitions.has(key); + } + + get(key: TKey): TDefinition { + const def = this.definitions.get(key); + if (!def) { + throw new Error(`Unknown ${this.entityName}: ${key}`); + } + return def; + } + + getAll(): TDefinition[] { + return Array.from(this.definitions.values()); + } +} -- cgit v1.3.1