Dependencies upgrade

This commit is contained in:
Julien Valverdé
2024-06-27 18:59:23 +02:00
parent 3cd3f0752a
commit bb185544c2
4 changed files with 10 additions and 9 deletions

BIN
bun.lockb

Binary file not shown.

View File

@@ -7,7 +7,7 @@
"private": true,
"dependencies": {
"@effect/schema": "^0.68.12",
"@thilawyn/thilalib": "^0.1.3",
"@thilawyn/thilalib": "^0.1.4",
"effect": "^3.4.5"
}
}

View File

@@ -1,9 +1,10 @@
import { Schema as S } from "@effect/schema"
import { Jsonifiable, Tag } from "@thilawyn/thilalib/effect/schema"
import { Jsonifiable, Kind, Tag } from "@thilawyn/thilalib/effect/schema"
import { Class } from "@thilawyn/thilalib/effect/schema/class"
export class Todo extends Class<Todo>("Todo")({
_kind: Kind("Todo"),
_tag: Tag("Todo"),
id: S.String,
@@ -16,10 +17,10 @@ export class Todo extends Class<Todo>("Todo")({
}) {}
export const JsonifiableTodo = Jsonifiable(Todo, S.Struct({
export const JsonifiableTodo = Todo.pipe(Jsonifiable(S.Struct({
...Todo.fields,
due: S.OptionFromNullOr(S.DateFromString),
createdAt: S.DateFromString,
updatedAt: S.DateFromString,
}))
})))

View File

@@ -3,11 +3,11 @@
"type": "module",
"private": true,
"dependencies": {
"@effect/platform": "^0.58.12",
"@effect/platform-bun": "^0.38.11",
"@effect/schema": "^0.68.11",
"@thilawyn/thilalib": "^0.1.3",
"@effect/platform": "^0.58.13",
"@effect/platform-bun": "^0.38.12",
"@effect/schema": "^0.68.12",
"@thilawyn/thilalib": "^0.1.4",
"@todo-tests/common": "workspace:*",
"effect": "^3.4.4"
"effect": "^3.4.5"
}
}