Dependencies upgrade
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Julien Valverdé
2024-03-08 20:11:14 +01:00
parent 4392d43211
commit b680295b6c
3 changed files with 14 additions and 14 deletions

BIN
bun.lockb

Binary file not shown.

View File

@@ -48,12 +48,12 @@
"clean:node": "rm -rf node_modules" "clean:node": "rm -rf node_modules"
}, },
"dependencies": { "dependencies": {
"@thilawyn/traitify-ts": "^0.1.13", "@thilawyn/traitify-ts": "^0.1.14",
"decimal.js": "^10.4.3", "decimal.js": "^10.4.3",
"effect": "^2.4.0", "effect": "^2.4.1",
"lodash-es": "^4.17.21", "lodash-es": "^4.17.21",
"mobx": "^6.12.0", "mobx": "^6.12.0",
"type-fest": "^4.10.3", "type-fest": "^4.12.0",
"zod": "^3.22.4" "zod": "^3.22.4"
}, },
"devDependencies": { "devDependencies": {
@@ -62,11 +62,11 @@
"bun-types": "latest", "bun-types": "latest",
"npm-check-updates": "^16.14.15", "npm-check-updates": "^16.14.15",
"npm-sort": "^0.0.4", "npm-sort": "^0.0.4",
"rollup": "^4.12.0", "rollup": "^4.12.1",
"rollup-plugin-cleanup": "^3.2.1", "rollup-plugin-cleanup": "^3.2.1",
"rollup-plugin-ts": "^3.4.5", "rollup-plugin-ts": "^3.4.5",
"ts-functional-pipe": "^3.1.2", "ts-functional-pipe": "^3.1.2",
"tsx": "^4.7.1", "tsx": "^4.7.1",
"typescript": "^5.3.3" "typescript": "^5.4.2"
} }
} }

View File

@@ -1,7 +1,7 @@
import { ImplStaticThis, trait } from "@thilawyn/traitify-ts" import { ImplStatic, trait } from "@thilawyn/traitify-ts"
import { Class, HasRequiredKeys } from "type-fest" import { Class, HasRequiredKeys } from "type-fest"
import { z } from "zod" import { z } from "zod"
import { StaticMembers, parseZodSchemaEffect } from "../util" import { parseZodSchemaEffect } from "../util"
type ParseParamsArgs = [] | [params: Partial<z.ParseParams>] type ParseParamsArgs = [] | [params: Partial<z.ParseParams>]
@@ -32,7 +32,7 @@ export const ZodSchemaObject = <
static readonly schema = schema static readonly schema = schema
static readonly schemaWithDefaultsValues = schemaWithDefaultValues static readonly schemaWithDefaultsValues = schemaWithDefaultValues
static instantiationTransform< static transform<
Instance extends Values, Instance extends Values,
T extends z.ZodRawShape, T extends z.ZodRawShape,
@@ -53,12 +53,12 @@ export const ZodSchemaObject = <
>( >(
this: ( this: (
Class<Instance, [values: Values]> & Class<Instance, [values: Values]> &
StaticMembers<ImplStaticThis<typeof ZodSchemaObject>> ImplStatic<typeof ZodSchemaObject>
), ),
...[values, params]: NewZodSchemaInstanceArgs<PartialValues> ...[values, params]: NewZodSchemaInstanceArgs<PartialValues>
) { ) {
return this return this
.instantiationTransform(this.schemaWithDefaultsValues) .transform(this.schemaWithDefaultsValues)
.parse(values, params) .parse(values, params)
} }
@@ -67,12 +67,12 @@ export const ZodSchemaObject = <
>( >(
this: ( this: (
Class<Instance, [values: Values]> & Class<Instance, [values: Values]> &
StaticMembers<ImplStaticThis<typeof ZodSchemaObject>> ImplStatic<typeof ZodSchemaObject>
), ),
...[values, params]: NewZodSchemaInstanceArgs<PartialValues> ...[values, params]: NewZodSchemaInstanceArgs<PartialValues>
) { ) {
return this return this
.instantiationTransform(this.schemaWithDefaultsValues) .transform(this.schemaWithDefaultsValues)
.parseAsync(values, params) .parseAsync(values, params)
} }
@@ -81,12 +81,12 @@ export const ZodSchemaObject = <
>( >(
this: ( this: (
Class<Instance, [values: Values]> & Class<Instance, [values: Values]> &
StaticMembers<ImplStaticThis<typeof ZodSchemaObject>> ImplStatic<typeof ZodSchemaObject>
), ),
...[values, params]: NewZodSchemaInstanceArgs<PartialValues> ...[values, params]: NewZodSchemaInstanceArgs<PartialValues>
) { ) {
return parseZodSchemaEffect( return parseZodSchemaEffect(
this.instantiationTransform(this.schemaWithDefaultsValues), this.transform(this.schemaWithDefaultsValues),
values, values,
params, params,
) )