Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CodeForBreakfast/eventsourcing
/ functions
Functions
1,511 in github.com/CodeForBreakfast/eventsourcing
⨍
Functions
1,511
◇
Types & classes
208
↓ 1 callers
Function
applyEventToExistingState
( currentState: TodoState, event: Readonly<TodoEvent> )
examples/todo-app/src/domain/todoAggregate.ts:24
↓ 1 callers
Function
applyEventToExistingState
( currentState: TodoProjection, event: Readonly<TodoEvent> )
examples/todo-app/src/projections/todoProjection.ts:20
↓ 1 callers
Function
applyFilterSafely
(filter: (message: Readonly<TransportMessage>) => boolean)
packages/eventsourcing-transport-websocket/src/lib/websocket-transport.ts:136
↓ 1 callers
Function
applyFilterToMessage
(filter: (message: ReadonlyDeep<TransportMessage>) => boolean)
packages/eventsourcing-transport-websocket/src/lib/websocket-server.ts:118
↓ 1 callers
Function
applyProjectionLoader
(listId: string)
examples/todo-app/src/projections/todoListProjection.ts:62
↓ 1 callers
Function
applyProjectionLoader
(todoId: TodoId)
examples/todo-app/src/projections/todoProjection.ts:96
↓ 1 callers
Function
applyUpdatedEventStreamToValue
( allEventsStream: EventStream<StreamEvent<V>>, streamEnd: EventStreamPosition, newEvents: Chunk.C
packages/eventsourcing-store-inmemory/src/lib/InMemoryStore.ts:114
↓ 1 callers
Function
areAllChangesDependencyOnly
( changedFiles: readonly string[], packages: readonly PackageInternal[], rootDir: string )
scripts/validate-changesets.ts:459
↓ 1 callers
Function
asServerAndClient
(server: ReadonlyDeep<InMemoryServer>)
packages/eventsourcing-protocol/src/lib/protocol.test.ts:65
↓ 1 callers
Function
assertEquals
(actual: A, expected: A, message?: string, ..._: Array<never>)
packages/bun-test-effect/src/utils.ts:63
↓ 1 callers
Function
assertFirstClientIdExists
(connections: ReadonlyArray<{ readonly clientId: string }>)
packages/eventsourcing-transport-inmemory/src/tests/integration/client-server.test.ts:232
↓ 1 callers
Function
assertLeft
( either: Either.Either<R, L>, expected: L, ..._: Array<never> )
packages/bun-test-effect/src/utils.ts:225
↓ 1 callers
Function
assertMessageIdMatches
(expectedId: string, messages: ReadonlyArray<TransportMessage>)
packages/eventsourcing-transport-inmemory/src/tests/integration/client-server.test.ts:311
↓ 1 callers
Function
assertMessageTypeMatches
( expectedType: string, messages: ReadonlyArray<TransportMessage> )
packages/eventsourcing-transport-inmemory/src/tests/integration/client-server.test.ts:314
↓ 1 callers
Function
assertNone
( option: Option.Option<A>, ..._: Array<never> )
packages/bun-test-effect/src/utils.ts:196
↓ 1 callers
Function
assertRight
( either: Either.Either<R, L>, expected: R, ..._: Array<never> )
packages/bun-test-effect/src/utils.ts:238
↓ 1 callers
Function
assertSecondClientIdExists
(connections: ReadonlyArray<{ readonly clientId: string }>)
packages/eventsourcing-transport-inmemory/src/tests/integration/client-server.test.ts:235
↓ 1 callers
Function
assertSome
( option: Option.Option<A>, expected: A, ..._: Array<never> )
packages/bun-test-effect/src/utils.ts:208
↓ 1 callers
Function
assertSuccess
( exit: Exit.Exit<A, E>, expected: A, ..._: Array<never> )
packages/bun-test-effect/src/utils.ts:268
↓ 1 callers
Function
assertSuccess0
(result: CommandResult)
packages/eventsourcing-commands/src/lib/command-registry.test.ts:282
↓ 1 callers
Function
assertSuccess1
(result: CommandResult)
packages/eventsourcing-commands/src/lib/command-registry.test.ts:295
↓ 1 callers
Function
assertUnknownCommandErrorDetails
(error: ReadonlyDeep<FailureError>)
packages/eventsourcing-commands/src/lib/command-registry.test.ts:154
↓ 1 callers
Function
assertUnknownErrorDetails
(error: ReadonlyDeep<FailureError>)
packages/eventsourcing-commands/src/lib/command-registry.test.ts:209
↓ 1 callers
Function
assertValidationErrorDetails
(error: ReadonlyDeep<FailureError>)
packages/eventsourcing-commands/src/lib/command-registry.test.ts:96
↓ 1 callers
Function
awaitCommandResultWithTimeout
( deferred: Deferred.Deferred<CommandResult>, commandId: string )
packages/eventsourcing-protocol/src/lib/protocol.ts:387
↓ 1 callers
Function
awaitConnectionWithTimeout
( connectedDeferred: Readonly<Deferred.Deferred<void, ConnectionError>>, url: Readonly<string> )
packages/eventsourcing-transport-websocket/src/lib/websocket-transport.ts:364
↓ 1 callers
Function
beginning
(streamId: EventStreamId)
packages/eventsourcing-store/src/lib/streamTypes.ts:42
↓ 1 callers
Function
bridgeAllEventsNotification
( subscriptionManager: SubscriptionManagerService, streamId: EventStreamId, payload: NotificationPayload
packages/eventsourcing-store-postgres/src/sqlEventStore.ts:160
↓ 1 callers
Function
bridgeNotificationEvent
(subscriptionManager: SubscriptionManagerService)
packages/eventsourcing-store-postgres/src/sqlEventStore.ts:178
↓ 1 callers
Function
bridgeStreamNotification
( subscriptionManager: SubscriptionManagerService, streamId: EventStreamId, payload: NotificationPayload
packages/eventsourcing-store-postgres/src/sqlEventStore.ts:146
↓ 1 callers
Function
broadcastAndCollect
( server: ServerTransport, client1Messages: Stream.Stream<TransportMessage, never, never>,
packages/eventsourcing-testing-contracts/src/lib/transport/client-server-contract-tests.ts:318
↓ 1 callers
Function
broadcastEventMessage
( server: ReadonlyDeep<Server.Transport>, event: ReadonlyDeep<Event & { readonly streamId: EventStreamId }
packages/eventsourcing-protocol/src/lib/server-protocol.ts:275
↓ 1 callers
Function
broadcastEventWithContext
( server: ReadonlyDeep<Server.Transport>, event: ReadonlyDeep<Event & { readonly streamId: EventStreamId }
packages/eventsourcing-protocol/src/lib/server-protocol.ts:250
↓ 1 callers
Function
broadcastMessagesAndCollect
( server: ServerTransport, filteredMessages: Stream.Stream<TransportMessage, never, never>
packages/eventsourcing-testing-contracts/src/lib/transport/client-server-contract-tests.ts:494
↓ 1 callers
Function
broadcastToClients
(serverState: ReadonlyDeep<InMemoryServerState>)
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:346
↓ 1 callers
Function
broadcastToSingleClient
(message: ReadonlyDeep<TransportMessage>)
packages/eventsourcing-transport-websocket/src/lib/websocket-server.ts:489
↓ 1 callers
Function
build
()
packages/eventsourcing-aggregates/build.mjs:12
↓ 1 callers
Function
build
()
packages/eventsourcing-projections/build.mjs:12
↓ 1 callers
Function
build
()
packages/eventsourcing-store/build.mjs:30
↓ 1 callers
Function
buildAndBroadcastEvent
( server: ReadonlyDeep<Server.Transport>, event: ReadonlyDeep<Event & { readonly streamId: EventStreamId }
packages/eventsourcing-protocol/src/lib/server-protocol.ts:226
↓ 1 callers
Function
buildAndBroadcastResult
( server: ReadonlyDeep<Server.Transport>, commandId: string, result: ReadonlyDeep<CommandResult>, time
packages/eventsourcing-protocol/src/lib/server-protocol.ts:187
↓ 1 callers
Function
buildClientState
( clientId: Server.ClientId, connectedAt: ReadonlyDeep<Date>, ws: ReadonlyDeep<ServerWebSocket<Web
packages/eventsourcing-transport-websocket/src/lib/websocket-server.ts:241
↓ 1 callers
Function
buildClientStateAndConnect
( serverState: ReadonlyDeep<InMemoryServerState>, connectionStatePubSub: ReadonlyDeep<PubSub.PubSub<Connec
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:459
↓ 1 callers
Function
buildCommandSchema
( commands: ReadonlyDeep<T> )
packages/eventsourcing-commands/src/lib/commands.ts:202
↓ 1 callers
Function
buildConnectionManager
(config: Readonly<ConnectionConfig>)
packages/eventsourcing-store/src/lib/streaming/connectionManager.ts:285
↓ 1 callers
Function
buildConnectionStateStream
(clientState: ReadonlyDeep<InMemoryClientState>)
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:96
↓ 1 callers
Function
buildDependencyError
(changedPackages: ReadonlySet<string>, packageDependencyMap: Record<string, readonly string[]>)
scripts/validate-changesets.ts:752
↓ 1 callers
Function
buildEventPath
(streamDir: string, path: Path.Path, filename: string)
packages/eventsourcing-store-filesystem/src/lib/FileSystemStore.ts:378
↓ 1 callers
Function
buildPackageInfo
(packagesDir: string)
scripts/auto-generate-dependency-changeset.ts:65
↓ 1 callers
Function
buildPackageMetadata
(dir: string)
scripts/validate-publish.ts:44
↓ 1 callers
Function
buildProtocolLayer
( layer: Layer.Layer<Protocol, TransportError | ConnectionError, Scope> )
packages/eventsourcing-websocket/src/lib/index.ts:14
↓ 1 callers
Function
buildSchemaFromCommandList
( commands: ReadonlyDeep<T> )
packages/eventsourcing-commands/src/lib/commands.ts:172
↓ 1 callers
Function
buildServerTransportWithFinalizer
(connectionsQueue: ReadonlyDeep<Queue.Queue<Server.ClientConnection>>)
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:502
↓ 1 callers
Function
buildServicesLayer
()
examples/todo-app/src/cli.ts:265
↓ 1 callers
Function
buildValueFromEventStreamsById
(allEventsStream: EventStream<StreamEvent<V>>)
packages/eventsourcing-store-inmemory/src/lib/InMemoryStore.ts:175
↓ 1 callers
Function
calculateTotalSubscribers
( subscriptions: HashMap.HashMap<EventStreamId, SubscriptionData<T>> )
packages/eventsourcing-store-inmemory/src/lib/subscriptionManager.ts:189
↓ 1 callers
Function
checkAndReadChangesets
(fs: FileSystem.FileSystem, path: Path.Path, changesetsDir: string)
scripts/validate-changesets.ts:243
↓ 1 callers
Function
checkAndReadPackage
(fs: FileSystem.FileSystem, packagePath: string)
scripts/check-package-dependencies.ts:57
↓ 1 callers
Function
checkAndReadPackage
(fs: FileSystem.FileSystem, packagePath: string)
scripts/validate-changesets.ts:58
↓ 1 callers
Function
checkConditionOrRetry
( result: boolean, startTime: number, timeoutMs: number, pollIntervalMs: number, checkCondition: (st
packages/eventsourcing-testing-contracts/src/lib/test-utilities.ts:193
↓ 1 callers
Function
checkConditionWithRetry
( startTime: number, condition: () => Effect.Effect<boolean, E, never>, timeoutMs: number, pollInterva
packages/eventsourcing-testing-contracts/src/lib/test-utilities.ts:209
↓ 1 callers
Function
checkConnectedAndPublish
( state: MockTransportState, message: TransportMessage, stateRef: Ref.Ref<MockTransportState> )
packages/eventsourcing-testing-contracts/src/lib/test-utilities.ts:77
↓ 1 callers
Function
checkDependencyErrors
(changedPackages: ReadonlySet<string>, packageDependencyMap: Record<string, readonly string[]>)
scripts/validate-changesets.ts:772
↓ 1 callers
Function
checkExistsAndRead
(dir: string)
scripts/validate-publish.ts:61
↓ 1 callers
Function
checkIsDirectory
(fullPath: string)
scripts/validate-markdown-examples.ts:192
↓ 1 callers
Function
checkIsFile
(fullPath: string)
scripts/validate-markdown-examples.ts:200
↓ 1 callers
Function
checkUnpublishableWhenNoChangesets
(changesets: readonly ChangesetInfoInternal[])
scripts/validate-changesets.ts:824
↓ 1 callers
Function
cleanTempDirectory
(tempDir: string)
scripts/validate-markdown-examples.ts:474
↓ 1 callers
Function
cleanupConnection
( stateRef: Readonly<Ref.Ref<WebSocketInternalState>>, writerRef: Readonly<Ref.Ref<((data: string) => Effe
packages/eventsourcing-transport-websocket/src/lib/websocket-transport.ts:276
↓ 1 callers
Function
cleanupPendingCommand
(stateRef: Ref.Ref<ProtocolState>, commandId: string)
packages/eventsourcing-protocol/src/lib/protocol.ts:332
↓ 1 callers
Function
cleanupServer
( serverStateRef: ReadonlyDeep<Ref.Ref<ServerState>> )
packages/eventsourcing-transport-websocket/src/lib/websocket-server.ts:553
↓ 1 callers
Function
cleanupSubscription
(stateRef: Ref.Ref<ProtocolState>, streamId: string)
packages/eventsourcing-protocol/src/lib/protocol.ts:437
↓ 1 callers
Function
cleanupTempDir
(tempDir: string)
scripts/validate-markdown-examples.ts:441
↓ 1 callers
Function
cleanupUnusedSubscriptions
( ref: SynchronizedRef.SynchronizedRef<HashMap.HashMap<EventStreamId, SubscriptionData<T>>> )
packages/eventsourcing-store-inmemory/src/lib/subscriptionManager.ts:130
↓ 1 callers
Function
cleanupWithStatus
(statusPath: string)
scripts/validate-release.ts:73
↓ 1 callers
Function
clientWork
()
packages/eventsourcing-protocol/src/lib/protocol.test.ts:2199
↓ 1 callers
Function
closeScopeAndVerify
( clientScope: Scope.CloseableScope, connection: ServerConnection )
packages/eventsourcing-testing-contracts/src/lib/transport/client-server-contract-tests.ts:569
↓ 1 callers
Function
closeServerAndVerify
(serverScope: Scope.CloseableScope, client: ClientTransport)
packages/eventsourcing-testing-contracts/src/lib/transport/client-server-contract-tests.ts:663
↓ 1 callers
Function
collectAllCodeBlocks
(packageDir: string)
scripts/validate-markdown-examples.ts:573
↓ 1 callers
Function
collectAndVerifyConnections
(server: ServerTransport)
packages/eventsourcing-testing-contracts/src/lib/transport/client-server-contract-tests.ts:706
↓ 1 callers
Function
collectEventsFromStream
(eventStore: EventStore<TestEvent>)
packages/eventsourcing-aggregates/src/lib/command-processing.test.ts:162
↓ 1 callers
Function
collectFirstBatchForResubscription
()
packages/eventsourcing-protocol/src/lib/protocol.test.ts:1141
↓ 1 callers
Function
collectFirstMessage
(messageStream: Stream.Stream<TransportMessage>)
packages/eventsourcing-transport-inmemory/src/tests/integration/client-server.test.ts:300
↓ 1 callers
Function
collectMessageThenPublishAndVerify
( stream: Stream.Stream<TransportMessage, never, never>, transport: ConnectedTransportTestInterface )
packages/eventsourcing-testing-contracts/src/lib/transport/client-transport-contract-tests.ts:164
↓ 1 callers
Function
collectResubscribeBatch
(firstBatch: readonly Event[])
packages/eventsourcing-protocol/src/lib/protocol.test.ts:1116
↓ 1 callers
Function
collectStateHistoryThenVerify
( stateHistoryRef: Ref.Ref<Chunk.Chunk<ConnectionState>>, stateMonitoring: Fiber.Fiber<void, never> )
packages/eventsourcing-testing-contracts/src/lib/transport/client-transport-contract-tests.ts:53
↓ 1 callers
Function
collectStreamEventsWithServices
( config: FileSystemStoreConfig, fs: FileSystem.FileSystem, path: Path.Path, streamId: EventStreamId )
packages/eventsourcing-store-filesystem/src/lib/FileSystemStore.ts:519
↓ 1 callers
Function
collectWithServerAndMessage
(server: InMemoryServer, testMessage: TransportMessage)
packages/eventsourcing-transport-inmemory/src/tests/integration/client-server.test.ts:329
↓ 1 callers
Function
collectWithTimeout
( timeoutMs: number, stream: Stream.Stream<A, E, never> )
packages/eventsourcing-testing-contracts/src/lib/test-utilities.ts:252
↓ 1 callers
Function
combineHistoricalWithPubSub
( streamId: EventStreamId, state: SynchronizedRef.SynchronizedRef<FileSystemStoreState<V>>, historical:
packages/eventsourcing-store-filesystem/src/lib/FileSystemStore.ts:455
↓ 1 callers
Function
commit
( eventstoreTag: Readonly<Context.Tag<TTag, EventStore<EventRecord<TEvent, TOrigin>>>> )
packages/eventsourcing-aggregates/src/lib/aggregateRootEventStream.ts:133
↓ 1 callers
Function
commitAndReturnId
(todoId: TodoId, eventNumber: number, title: string)
examples/todo-app/src/cli.ts:70
↓ 1 callers
Function
commitEvents
(eventNumber: number)
examples/todo-app/src/infrastructure/processManager.ts:36
↓ 1 callers
Function
commitToEventStore
(id: TId, eventNumber: EventNumber, events: Chunk.Chunk<TEvent>)
packages/eventsourcing-aggregates/src/lib/aggregateRootEventStream.ts:102
↓ 1 callers
Function
commitTodoEvents
( todoId: TodoId, eventNumber: number, events: Readonly<ReadonlyArray<TodoEvent>> )
examples/todo-app/src/cli.ts:40
↓ 1 callers
Function
compareDependencyChanges
( beforeContent: unknown, afterContent: unknown )
scripts/validate-changesets.ts:358
↓ 1 callers
Function
completeTodo
(todoId: TodoId)
examples/todo-app/src/cli.ts:140
↓ 1 callers
Function
concatHistoricalWithQueue
(historical: Stream.Stream<V, never, never>)
packages/eventsourcing-store-filesystem/src/lib/FileSystemStore.ts:438
↓ 1 callers
Function
concatStreams
(liveStream: Stream.Stream<string, EventStoreError, never>)
packages/eventsourcing-store-postgres/src/sqlEventStore.ts:125
↓ 1 callers
Function
conditionalSuccessHandler
( predicate: (cmd: ReadonlyDeep<WireCommand>) => boolean, streamId: (cmd: ReadonlyDeep<WireCommand>) =
packages/eventsourcing-protocol/src/lib/protocol.test.ts:549
← previous
next →
201–300 of 1,511, ranked by callers