From d42b369f21930c64bf272607a963985df9b5db7f Mon Sep 17 00:00:00 2001 From: Iku-turso Date: Wed, 15 Mar 2023 11:11:12 +0200 Subject: [PATCH] Add some real monsters Co-authored-by: Janne Savolainen Signed-off-by: Iku-turso --- .../src/monsters.injectable.ts | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 packages/kata-for-gabriel/src/monsters.injectable.ts diff --git a/packages/kata-for-gabriel/src/monsters.injectable.ts b/packages/kata-for-gabriel/src/monsters.injectable.ts new file mode 100644 index 0000000000..2240ca847b --- /dev/null +++ b/packages/kata-for-gabriel/src/monsters.injectable.ts @@ -0,0 +1,22 @@ +import { getInjectable } from "@ogre-tools/injectable"; +import { monsterInjectionToken } from "./monster.injectable"; + +export const mikkoMonsterInjectable = getInjectable({ + id: "mikko-monster", + instantiate: () => ({ name: "Mikko", hitPoints: 5 }), + injectionToken: monsterInjectionToken, +}); + +export const gabrielMonsterInjectable = getInjectable({ + id: "gabriel-monster", + instantiate: () => ({ name: "Gabriel", hitPoints: 10 }), + injectionToken: monsterInjectionToken, +}); + +export const jariMonsterInjectable = getInjectable({ + id: "jari-monster", + instantiate: () => ({ name: "Jari", hitPoints: 2 }), + injectionToken: monsterInjectionToken, +}); + +