Skip to content

Commit ad5c0ad

Browse files
authored
chore: using Zod 4 as dev dep (#325)
* Using Zod 4 as dev dep * Solving pino type issues * error fix * Fixing lint * Another lint fix
1 parent f338625 commit ad5c0ad

File tree

14 files changed

+26
-14
lines changed

14 files changed

+26
-14
lines changed

examples/sns-sqs/lib/common/Dependencies.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { SNSClient, type SNSClientConfig } from '@aws-sdk/client-sns'
22
import { SQSClient } from '@aws-sdk/client-sqs'
33
import { STSClient } from '@aws-sdk/client-sts'
44
import { SnsConsumerErrorResolver } from '@message-queue-toolkit/sns'
5-
import { pino } from 'pino'
5+
import pino from 'pino'
66
import { UserConsumer } from './UserConsumer.ts'
77

88
export const TEST_AWS_CONFIG: SNSClientConfig = {

packages/amqp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"rimraf": "^6.0.1",
5151
"typescript": "^5.9.2",
5252
"vitest": "^3.2.4",
53-
"zod": "^3.25.76"
53+
"zod": "^4.0.17"
5454
},
5555
"homepage": "https://github.com/kibertoad/message-queue-toolkit",
5656
"repository": {

packages/amqp/test/fakes/FakeLogger.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ export class FakeLogger implements CommonLogger {
1111
this.level = level
1212
}
1313

14+
get msgPrefix(): string | undefined {
15+
return undefined
16+
}
17+
1418
debug(obj: unknown) {
1519
this.saveLog(obj)
1620
}

packages/amqp/test/utils/testContext.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
import type { NameAndRegistrationPair } from 'awilix'
1212
import { Lifetime, asClass, asFunction, createContainer } from 'awilix'
1313
import { AwilixManager } from 'awilix-manager'
14-
import { pino } from 'pino'
14+
import pino from 'pino'
1515
import { z } from 'zod/v4'
1616
import { AmqpConnectionManager } from '../../lib/AmqpConnectionManager.ts'
1717
import type { AmqpAwareEventDefinition } from '../../lib/AmqpQueuePublisherManager.ts'

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"rimraf": "^6.0.1",
4949
"typescript": "^5.9.2",
5050
"vitest": "^3.2.4",
51-
"zod": "^3.25.76"
51+
"zod": "^4.0.17"
5252
},
5353
"homepage": "https://github.com/kibertoad/message-queue-toolkit",
5454
"repository": {

packages/core/test/testContext.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
import type { CommonLogger, ErrorReporter } from '@lokalise/node-core'
2+
import type { TransactionObservabilityManager } from '@lokalise/node-core'
3+
import { enrichMessageSchemaWithBase } from '@message-queue-toolkit/schemas'
24
import { type Resolver, asClass } from 'awilix'
35
import { Lifetime, asFunction, createContainer } from 'awilix'
46
import { AwilixManager } from 'awilix-manager'
5-
import { pino } from 'pino'
7+
import pino from 'pino'
68
import { z } from 'zod/v4'
7-
8-
import type { TransactionObservabilityManager } from '@lokalise/node-core'
9-
import { enrichMessageSchemaWithBase } from '@message-queue-toolkit/schemas'
109
import { DomainEventEmitter } from '../lib/events/DomainEventEmitter.ts'
1110
import { EventRegistry } from '../lib/events/EventRegistry.ts'
1211
import type { CommonEventDefinition } from '../lib/events/eventTypes.ts'

packages/kafka/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,6 @@
6969
"rimraf": "^6.0.1",
7070
"typescript": "^5.9.2",
7171
"vitest": "^3.2.4",
72-
"zod": "^3.25.76"
72+
"zod": "^4.0.17"
7373
}
7474
}

packages/outbox-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"rimraf": "^6.0.1",
4646
"typescript": "^5.9.2",
4747
"vitest": "^3.2.4",
48-
"zod": "^3.25.76"
48+
"zod": "^4.0.17"
4949
},
5050
"homepage": "https://github.com/kibertoad/message-queue-toolkit",
5151
"repository": {

packages/outbox-core/test/outbox.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {
99
type CommonEventDefinitionPublisherSchemaType,
1010
enrichMessageSchemaWithBase,
1111
} from '@message-queue-toolkit/schemas'
12-
import { type Logger, pino } from 'pino'
12+
import pino, { type Logger } from 'pino'
1313
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
1414
import { z } from 'zod/v4'
1515
import { InMemoryOutboxAccumulator } from '../lib/accumulators.ts'

packages/schemas/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@
3636
"@vitest/coverage-v8": "^3.2.4",
3737
"rimraf": "^6.0.1",
3838
"typescript": "^5.9.2",
39-
"vitest": "^3.2.4"
39+
"vitest": "^3.2.4",
40+
"zod": "^4.0.17"
4041
},
4142
"homepage": "https://github.com/kibertoad/message-queue-toolkit",
4243
"repository": {

0 commit comments

Comments
 (0)