Skip to content

Commit b8c0d58

Browse files
committed
Small typing fixes
1 parent 1a1462b commit b8c0d58

File tree

4 files changed

+7
-17
lines changed

4 files changed

+7
-17
lines changed

src/commands/exclusion-events/exclude-event.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const codec = t.strict({
1313
reason: t.string,
1414
});
1515

16-
export type ExcludeEvent = t.TypeOf<typeof codec>;
16+
type ExcludeEvent = t.TypeOf<typeof codec>;
1717

1818
const process: Command<ExcludeEvent>['process'] = input => pipe(
1919
input.command.actor.tag === 'user'

tests/helpers.ts

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import {error} from 'console';
22
import * as O from 'fp-ts/Option';
33
import * as E from 'fp-ts/Either';
4-
import * as TE from 'fp-ts/TaskEither';
54
import {identity, pipe} from 'fp-ts/lib/function';
65
import {Actor, UserActor} from '../src/types/actor';
76
import {EmailAddressCodec} from '../src/types/email-address';
@@ -15,15 +14,6 @@ export const getRightOrFail = <A>(input: E.Either<unknown, A>): A =>
1514
})
1615
);
1716

18-
export const getRightOrFailTE = <A>(input: TE.TaskEither<unknown, A>) => async (): Promise<A> =>
19-
pipe(
20-
await input(),
21-
E.getOrElseW(left => {
22-
error(left);
23-
throw new Error('unexpected Left');
24-
})
25-
);
26-
2717
export const getLeftOrFail = <E>(input: E.Either<E, unknown>): E =>
2818
pipe(
2919
input,

tests/init-dependencies/event-store/end-to-end.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ const arbitraryMemberNumberLinkedToEmailEvent = () =>
3434
const testLogger = createLogger({level: 'silent'});
3535
const dummyRefreshReadModel = () => T.of(undefined);
3636

37-
const expectStoredEvent = (event: DomainEvent) =>
37+
const expectStoredEvent = (event: DomainEvent): jest.AsymmetricMatcher =>
3838
expect.objectContaining({
3939
...event,
40-
event_id: expect.any(String),
41-
});
40+
event_id: expect.any(String) as jest.AsymmetricMatcher,
41+
}) as jest.AsymmetricMatcher;
4242

4343
describe('event-store end-to-end', () => {
4444
describe('setup event store', () => {

tests/init-dependencies/event-store/get-all-events.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,11 @@ describe('get all events', () => {
5151
const testLogger = createLogger({level: 'silent'});
5252
const dummyRefreshReadModel = () => T.of(undefined);
5353

54-
const expectStoredEvent = (event: DomainEvent) =>
54+
const expectStoredEvent = (event: DomainEvent): jest.AsymmetricMatcher =>
5555
expect.objectContaining({
5656
...event,
57-
event_id: expect.any(String),
58-
});
57+
event_id: expect.any(String) as jest.AsymmetricMatcher,
58+
}) as jest.AsymmetricMatcher;
5959

6060
let dbClient: libsqlClient.Client;
6161
let persistEvent: (event: DomainEvent) => Promise<void>;

0 commit comments

Comments
 (0)