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, "private": true,
"dependencies": { "dependencies": {
"@effect/schema": "^0.68.12", "@effect/schema": "^0.68.12",
"@thilawyn/thilalib": "^0.1.3", "@thilawyn/thilalib": "^0.1.4",
"effect": "^3.4.5" "effect": "^3.4.5"
} }
} }

View File

@@ -1,9 +1,10 @@
import { Schema as S } from "@effect/schema" 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" import { Class } from "@thilawyn/thilalib/effect/schema/class"
export class Todo extends Class<Todo>("Todo")({ export class Todo extends Class<Todo>("Todo")({
_kind: Kind("Todo"),
_tag: Tag("Todo"), _tag: Tag("Todo"),
id: S.String, 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, ...Todo.fields,
due: S.OptionFromNullOr(S.DateFromString), due: S.OptionFromNullOr(S.DateFromString),
createdAt: S.DateFromString, createdAt: S.DateFromString,
updatedAt: S.DateFromString, updatedAt: S.DateFromString,
})) })))

View File

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