From ad220dd29e94e1a3ae047680a5de87fb77966ec4 Mon Sep 17 00:00:00 2001 From: Tim Date: Wed, 6 Dec 2023 15:46:09 +1300 Subject: [PATCH] update effect (#632) --- .changeset/shaggy-brooms-grin.md | 5 +++++ package.json | 4 ++-- pnpm-lock.yaml | 8 ++++---- src/Schema.ts | 2 +- test/BigDecimal/betweenBigDecimal.test.ts | 2 +- test/BigDecimal/greaterThanBigDecimal.test.ts | 4 ++-- test/BigDecimal/greaterThanOrEqualToBigDecimal.test.ts | 2 +- test/BigDecimal/lessThanBigDecimal.test.ts | 4 ++-- test/BigDecimal/lessThanOrEqualToBigDecimal.test.ts | 2 +- test/BigDecimal/negativeBigDecimal.test.ts | 4 ++-- test/BigDecimal/nonNegativeBigDecimal.test.ts | 2 +- test/BigDecimal/nonPositiveBigDecimal.test.ts | 2 +- test/BigDecimal/positiveBigDecimal.test.ts | 4 ++-- 13 files changed, 25 insertions(+), 20 deletions(-) create mode 100644 .changeset/shaggy-brooms-grin.md diff --git a/.changeset/shaggy-brooms-grin.md b/.changeset/shaggy-brooms-grin.md new file mode 100644 index 000000000..08b8b3863 --- /dev/null +++ b/.changeset/shaggy-brooms-grin.md @@ -0,0 +1,5 @@ +--- +"@effect/schema": minor +--- + +update effect diff --git a/package.json b/package.json index 2472a68d4..f4314610d 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "coverage": "vitest run --coverage" }, "peerDependencies": { - "effect": "2.0.0-next.58", + "effect": "2.0.0-next.59", "fast-check": "^3.13.2" }, "devDependencies": { @@ -71,7 +71,7 @@ "ajv": "^8.12.0", "babel-plugin-annotate-pure-calls": "^0.4.0", "benchmark": "^2.1.4", - "effect": "2.0.0-next.58", + "effect": "2.0.0-next.59", "eslint": "^8.54.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-codegen": "^0.21.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bcb93c4ef..32beb06db 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,8 +63,8 @@ devDependencies: specifier: ^2.1.4 version: 2.1.4 effect: - specifier: 2.0.0-next.58 - version: 2.0.0-next.58 + specifier: 2.0.0-next.59 + version: 2.0.0-next.59 eslint: specifier: ^8.54.0 version: 8.54.0 @@ -2708,8 +2708,8 @@ packages: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true - /effect@2.0.0-next.58: - resolution: {integrity: sha512-3JtlhJWIZlKe2krJp8ZsKCWCsKMemRVMNOGKtW6bLbg1ZYDi9riuDO44heqEyh7mVBhGsLh/Ut+Hz4olFbfhyg==} + /effect@2.0.0-next.59: + resolution: {integrity: sha512-EE87vFl0/zIN5lKDtFccU3YCnbPqjxg9rY72obNN65/GE4JOJsXciyX8XC4pIDr3lE6KeJ0le8IXf+A7d92ntQ==} dev: true /electron-to-chromium@1.4.598: diff --git a/src/Schema.ts b/src/Schema.ts index 38a29fb08..2974587cd 100644 --- a/src/Schema.ts +++ b/src/Schema.ts @@ -3868,7 +3868,7 @@ export const greaterThanBigDecimal = ( self.pipe( filter((a): a is A => BigDecimal.greaterThan(a, min), { typeId: { id: GreaterThanBigDecimalTypeId, params: { min } }, - description: `a BigDecimal greater than ${min}`, + description: `a BigDecimal greater than ${BigDecimal.format(min)}`, ...options }) ) diff --git a/test/BigDecimal/betweenBigDecimal.test.ts b/test/BigDecimal/betweenBigDecimal.test.ts index 14aeeb73f..cde374e98 100644 --- a/test/BigDecimal/betweenBigDecimal.test.ts +++ b/test/BigDecimal/betweenBigDecimal.test.ts @@ -12,7 +12,7 @@ describe("BigDecimal/between", () => { await Util.expectParseFailure( schema, "2", - `Expected a BigDecimal between -1 and 1, actual 2` + `Expected a BigDecimal between -1 and 1, actual BigDecimal(2)` ) await Util.expectParseSuccess(schema, "0", BigDecimal.make(0n, 0)) await Util.expectParseSuccess( diff --git a/test/BigDecimal/greaterThanBigDecimal.test.ts b/test/BigDecimal/greaterThanBigDecimal.test.ts index 351e90935..ba4d33f17 100644 --- a/test/BigDecimal/greaterThanBigDecimal.test.ts +++ b/test/BigDecimal/greaterThanBigDecimal.test.ts @@ -11,12 +11,12 @@ describe("BigDecimal/greaterThanBigDecimal", () => { await Util.expectParseFailure( schema, "0", - "Expected a BigDecimal greater than 10, actual 0" + "Expected a BigDecimal greater than 10, actual BigDecimal(0)" ) await Util.expectParseFailure( schema, "10", - "Expected a BigDecimal greater than 10, actual 10" + "Expected a BigDecimal greater than 10, actual BigDecimal(10)" ) }) diff --git a/test/BigDecimal/greaterThanOrEqualToBigDecimal.test.ts b/test/BigDecimal/greaterThanOrEqualToBigDecimal.test.ts index ea4a26e1c..31aeb0b09 100644 --- a/test/BigDecimal/greaterThanOrEqualToBigDecimal.test.ts +++ b/test/BigDecimal/greaterThanOrEqualToBigDecimal.test.ts @@ -11,7 +11,7 @@ describe("BigDecimal/greaterThanOrEqualToBigDecimal", () => { await Util.expectParseFailure( schema, "0", - "Expected a BigDecimal greater than or equal to 10, actual 0" + "Expected a BigDecimal greater than or equal to 10, actual BigDecimal(0)" ) await Util.expectParseSuccess( schema, diff --git a/test/BigDecimal/lessThanBigDecimal.test.ts b/test/BigDecimal/lessThanBigDecimal.test.ts index 2be62d1b9..c22280253 100644 --- a/test/BigDecimal/lessThanBigDecimal.test.ts +++ b/test/BigDecimal/lessThanBigDecimal.test.ts @@ -11,12 +11,12 @@ describe("BigDecimal/lessThanBigDecimal", () => { await Util.expectParseFailure( schema, "5", - "Expected a BigDecimal less than 5, actual 5" + "Expected a BigDecimal less than 5, actual BigDecimal(5)" ) await Util.expectParseFailure( schema, "6", - "Expected a BigDecimal less than 5, actual 6" + "Expected a BigDecimal less than 5, actual BigDecimal(6)" ) }) diff --git a/test/BigDecimal/lessThanOrEqualToBigDecimal.test.ts b/test/BigDecimal/lessThanOrEqualToBigDecimal.test.ts index d7c969e4e..31d37d25c 100644 --- a/test/BigDecimal/lessThanOrEqualToBigDecimal.test.ts +++ b/test/BigDecimal/lessThanOrEqualToBigDecimal.test.ts @@ -16,7 +16,7 @@ describe("BigDecimal/lessThanOrEqualToBigDecimal", () => { await Util.expectParseFailure( schema, "6", - "Expected a BigDecimal less than or equal to 5, actual 6" + "Expected a BigDecimal less than or equal to 5, actual BigDecimal(6)" ) }) diff --git a/test/BigDecimal/negativeBigDecimal.test.ts b/test/BigDecimal/negativeBigDecimal.test.ts index e5f2d44cc..573637846 100644 --- a/test/BigDecimal/negativeBigDecimal.test.ts +++ b/test/BigDecimal/negativeBigDecimal.test.ts @@ -10,12 +10,12 @@ describe("BigDecimal/negativeBigDecimal", () => { await Util.expectParseFailure( schema, BigDecimal.make(0n, 0), - "Expected a negative BigDecimal, actual 0" + "Expected a negative BigDecimal, actual BigDecimal(0)" ) await Util.expectParseFailure( schema, BigDecimal.make(2n, 0), - "Expected a negative BigDecimal, actual 2" + "Expected a negative BigDecimal, actual BigDecimal(2)" ) await Util.expectParseSuccess( schema, diff --git a/test/BigDecimal/nonNegativeBigDecimal.test.ts b/test/BigDecimal/nonNegativeBigDecimal.test.ts index ee229e079..c7753e861 100644 --- a/test/BigDecimal/nonNegativeBigDecimal.test.ts +++ b/test/BigDecimal/nonNegativeBigDecimal.test.ts @@ -15,7 +15,7 @@ describe("BigDecimal/nonNegativeBigDecimal", () => { await Util.expectParseFailure( schema, BigDecimal.make(-2n, 0), - "Expected a non-negative BigDecimal, actual -2" + "Expected a non-negative BigDecimal, actual BigDecimal(-2)" ) await Util.expectParseSuccess( schema, diff --git a/test/BigDecimal/nonPositiveBigDecimal.test.ts b/test/BigDecimal/nonPositiveBigDecimal.test.ts index b2a278a5e..9c3f4e39d 100644 --- a/test/BigDecimal/nonPositiveBigDecimal.test.ts +++ b/test/BigDecimal/nonPositiveBigDecimal.test.ts @@ -15,7 +15,7 @@ describe("BigDecimal/nonPositiveBigDecimal", () => { await Util.expectParseFailure( schema, BigDecimal.make(2n, 0), - "Expected a non-positive BigDecimal, actual 2" + "Expected a non-positive BigDecimal, actual BigDecimal(2)" ) await Util.expectParseSuccess( schema, diff --git a/test/BigDecimal/positiveBigDecimal.test.ts b/test/BigDecimal/positiveBigDecimal.test.ts index 7a0b5d695..01aab6fb4 100644 --- a/test/BigDecimal/positiveBigDecimal.test.ts +++ b/test/BigDecimal/positiveBigDecimal.test.ts @@ -10,12 +10,12 @@ describe("BigDecimal/positiveBigDecimal", () => { await Util.expectParseFailure( schema, BigDecimal.make(0n, 0), - "Expected a positive BigDecimal, actual 0" + "Expected a positive BigDecimal, actual BigDecimal(0)" ) await Util.expectParseFailure( schema, BigDecimal.make(-2n, 0), - "Expected a positive BigDecimal, actual -2" + "Expected a positive BigDecimal, actual BigDecimal(-2)" ) await Util.expectParseSuccess( schema,