This commit is contained in:
Julien Valverdé
2024-06-30 20:24:20 +02:00
parent af92b5717c
commit 85dd831dfb
3 changed files with 10 additions and 1 deletions

BIN
bun.lockb

Binary file not shown.

View File

@@ -8,9 +8,11 @@
"@effect/schema": "^0.68.12", "@effect/schema": "^0.68.12",
"@thilawyn/thilalib": "^0.1.4", "@thilawyn/thilalib": "^0.1.4",
"@todo-tests/common": "workspace:*", "@todo-tests/common": "workspace:*",
"effect": "^3.4.5" "effect": "^3.4.5",
"express": "^4.19.2"
}, },
"devDependencies": { "devDependencies": {
"@types/express": "^4.17.21",
"bun-types": "^1.1.17" "bun-types": "^1.1.17"
} }
} }

View File

@@ -0,0 +1,7 @@
import { Context, Layer } from "effect"
import express from "express"
export class Express extends Context.Tag("Express")<Express, ReturnType<typeof express>>() {}
export const ExpressLive = Layer.sync(Express, () => express())