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
decrementSubscribers
( ref: SynchronizedRef.SynchronizedRef<HashMap.HashMap<EventStreamId, SubscriptionData<T>>>, streamId: Eve
packages/eventsourcing-store-inmemory/src/lib/subscriptionManager.ts:120
↓ 1 callers
Function
deleteTodo
(todoId: TodoId)
examples/todo-app/src/cli.ts:156
↓ 1 callers
Function
disconnectAllClients
( serverState: ReadonlyDeep<InMemoryServerState> )
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:76
↓ 1 callers
Function
disconnectAndRemoveClient
( serverState: ReadonlyDeep<InMemoryServerState>, clientId: ReadonlyDeep<string>, clientState: ReadonlyD
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:371
↓ 1 callers
Function
disconnectClient
(clientState: ReadonlyDeep<InMemoryClientState>)
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:70
↓ 1 callers
Function
disconnectClientAndCleanup
(serverStateRef: ReadonlyDeep<Ref.Ref<ServerState>>)
packages/eventsourcing-transport-websocket/src/lib/websocket-server.ts:349
↓ 1 callers
Function
displayChangeList
(terminal: Terminal.Terminal, changes: readonly DependencyChange[])
scripts/auto-generate-dependency-changeset.ts:260
↓ 1 callers
Function
displayChangeMessages
(terminal: Terminal.Terminal, changes: readonly DependencyChange[])
scripts/auto-generate-dependency-changeset.ts:266
↓ 1 callers
Function
displayChangesetMessages
(terminal: Terminal.Terminal, path: string)
scripts/auto-generate-dependency-changeset.ts:244
↓ 1 callers
Function
displayDependencyError
(terminal: Terminal.Terminal)
scripts/validate-changesets.ts:710
↓ 1 callers
Function
displayDependencyErrors
( terminal: Terminal.Terminal, dependencyErrors: readonly MissingDependentError[] )
scripts/validate-changesets.ts:719
↓ 1 callers
Function
displayDocOnlyInfo
(terminal: Terminal.Terminal)
scripts/validate-changesets.ts:636
↓ 1 callers
Function
displayErrors
(terminal: Terminal.Terminal, errors: readonly string[])
scripts/validate-changesets.ts:545
↓ 1 callers
Function
displayErrorsAndFail
(errors: readonly ValidationError[])
scripts/validate-markdown-examples.ts:527
↓ 1 callers
Function
displayFileList
(terminal: Terminal.Terminal, files: readonly string[])
scripts/validate-changesets.ts:578
↓ 1 callers
Function
displayFoundMessage
(terminal: Terminal.Terminal, count: number)
scripts/auto-generate-dependency-changeset.ts:263
↓ 1 callers
Function
displayPackageList
(changedPackageNames: readonly string[])
scripts/validate-publish.ts:160
↓ 1 callers
Function
displayPackageList
(packages: readonly string[])
scripts/orchestrate-publish-validation.ts:46
↓ 1 callers
Function
displayPackageList
(terminal: Terminal.Terminal, packages: readonly string[])
scripts/validate-changesets.ts:679
↓ 1 callers
Function
displayPackageList
(packageNames: readonly string[])
scripts/validate-release.ts:98
↓ 1 callers
Function
displayPackages
(terminal: Terminal.Terminal, packages: readonly PackageInternal[])
scripts/validate-changesets.ts:551
↓ 1 callers
Function
displaySingleChange
(terminal: Terminal.Terminal)
scripts/auto-generate-dependency-changeset.ts:257
↓ 1 callers
Function
displaySingleError
(terminal: Terminal.Terminal)
scripts/validate-changesets.ts:542
↓ 1 callers
Function
displaySingleFile
(terminal: Terminal.Terminal)
scripts/validate-changesets.ts:575
↓ 1 callers
Function
displaySingleMissingDependency
(terminal: Terminal.Terminal)
scripts/validate-changesets.ts:699
↓ 1 callers
Function
displaySinglePackage
(terminal: Terminal.Terminal)
scripts/validate-changesets.ts:548
↓ 1 callers
Function
displaySinglePackageName
(terminal: Terminal.Terminal)
scripts/validate-changesets.ts:676
↓ 1 callers
Function
displaySingleUnpublishablePackage
(terminal: Terminal.Terminal)
scripts/validate-changesets.ts:604
↓ 1 callers
Function
displaySuccess
(changesets: readonly ChangesetInfoInternal[])
scripts/validate-changesets.ts:797
↓ 1 callers
Function
displayUnpublishableError
(unpublishable: readonly string[])
scripts/validate-changesets.ts:633
↓ 1 callers
Function
displayUnpublishablePackages
( terminal: Terminal.Terminal, unpublishable: readonly string[] )
scripts/validate-changesets.ts:607
↓ 1 callers
Function
displayValidationFailure
( errors: readonly string[], packages: readonly PackageInternal[] )
scripts/validate-changesets.ts:570
↓ 1 callers
Function
displayWarningForMissingBlockFile
(filename: string)
scripts/validate-markdown-examples.ts:394
↓ 1 callers
Function
distributeMessageToSubscribers
(clientState: ReadonlyDeep<ClientState>)
packages/eventsourcing-transport-websocket/src/lib/websocket-server.ts:187
↓ 1 callers
Function
distributeMessageToSubscribers
(stateRef: Readonly<Ref.Ref<WebSocketInternalState>>)
packages/eventsourcing-transport-websocket/src/lib/websocket-transport.ts:206
↓ 1 callers
Function
encodeAndPublishCommand
( transport: ReadonlyDeep<Client.Transport>, command: ReadonlyDeep<WireCommand>, timestamp: ReadonlyDeep
packages/eventsourcing-protocol/src/lib/protocol.ts:351
↓ 1 callers
Function
encodeAndPublishSubscribe
( transport: ReadonlyDeep<Client.Transport>, streamId: string, timestamp: ReadonlyDeep<Date> )
packages/eventsourcing-protocol/src/lib/protocol.ts:443
↓ 1 callers
Function
encodeProtocolCommand
( command: ReadonlyDeep<WireCommand>, context: { readonly traceId: string; readonly parentId: string } )
packages/eventsourcing-protocol/src/lib/protocol.ts:320
↓ 1 callers
Function
encodeProtocolSubscribe
( streamId: string, context: { readonly traceId: string; readonly parentId: string } )
packages/eventsourcing-protocol/src/lib/protocol.ts:428
↓ 1 callers
Function
enrichEventWithMetadata
( event: TEvent, metadata: EventMetadata<TOrigin> )
packages/eventsourcing-aggregates/src/lib/aggregateRootEventStream.ts:111
↓ 1 callers
Function
ensureStreamDirectoryExists
( streamDir: string, fs: FileSystem.FileSystem )
packages/eventsourcing-store-filesystem/src/lib/FileSystemStore.ts:71
↓ 1 callers
Function
eventMetadata
()
packages/eventsourcing-aggregates/src/lib/aggregateRootEventStream.ts:392
↓ 1 callers
Function
executeAddTodo
(event: Readonly<EventRecord<TodoCreated, UserId>>)
examples/todo-app/src/infrastructure/processManager.ts:71
↓ 1 callers
Function
executeAndCommit
( state: Readonly<AggregateState<TodoListState>>, event: TEvent, command: Effect.Effect<ReadonlyArray<To
examples/todo-app/src/infrastructure/processManager.ts:45
↓ 1 callers
Function
executeCommandAndPersistEvents
(router: ReadonlyDeep<CommandRouter<TEvent>>, eventStore: EventStore<TEvent>)
packages/eventsourcing-aggregates/src/lib/commandProcessingFactory.ts:36
↓ 1 callers
Function
executeHandlerAndGetPosition
( handler: { readonly execute: ( command: Readonly<WireCommand> ) => Effect.Effect<ReadonlyArr
packages/eventsourcing-aggregates/src/lib/commandProcessingFactory.ts:18
↓ 1 callers
Function
executeHealthCheck
(listenConnection: PgClient.PgClient)
packages/eventsourcing-store-postgres/src/connectionManager.ts:34
↓ 1 callers
Function
executeMatcherWithErrorHandling
( command: CommandFromDefinitions<T>, wireCommand: ReadonlyDeep<WireCommand> )
packages/eventsourcing-commands/src/lib/command-registry.ts:85
↓ 1 callers
Function
executePackageValidation
(root: string, packagesToValidate: readonly string[])
scripts/validate-release.ts:243
↓ 1 callers
Function
executeRemoveTodo
(event: Readonly<EventRecord<TodoDeleted, UserId>>)
examples/todo-app/src/infrastructure/processManager.ts:79
↓ 1 callers
Function
executeShutdown
(_listenConnection: PgClient.PgClient)
packages/eventsourcing-store-postgres/src/connectionManager.ts:45
↓ 1 callers
Function
executeWireCommand
( stateRef: Ref.Ref<ProtocolState>, transport: ReadonlyDeep<Client.Transport>, command: ReadonlyDe
packages/eventsourcing-protocol/src/lib/protocol.ts:406
↓ 1 callers
Function
extractChangesForPath
(pkg: PackageInfo)
scripts/auto-generate-dependency-changeset.ts:143
↓ 1 callers
Function
extractChangesFromPackage
(packageName: string)
scripts/auto-generate-dependency-changeset.ts:133
↓ 1 callers
Function
extractCodeBlocks
(content: string, filePath: string)
scripts/validate-markdown-examples.ts:127
↓ 1 callers
Function
extractDependencyChanges
( packageName: string, before: { readonly dependencies?: Record<string, string> }, after: { readonly dep
scripts/auto-generate-dependency-changeset.ts:106
↓ 1 callers
Function
extractMessageId
(msg: unknown)
packages/eventsourcing-transport-websocket/src/lib/websocket-transport.test.ts:246
↓ 1 callers
Function
extractStatusFromMap
(url: string)
packages/eventsourcing-store/src/lib/streaming/connectionManager.ts:170
↓ 1 callers
Function
extractSubscriptionData
(streamId: EventStreamId)
packages/eventsourcing-store-postgres/src/subscriptionManager.ts:114
↓ 1 callers
Function
extractSubscriptionData
(streamId: EventStreamId)
packages/eventsourcing-store-inmemory/src/lib/subscriptionManager.ts:79
↓ 1 callers
Function
extractUnpublishablePackages
(error: unknown)
scripts/validate-changesets.ts:481
↓ 1 callers
Function
failDeferredAndUpdateState
( connectedDeferred: Readonly<Deferred.Deferred<void, ConnectionError>>, stateRef: Readonly<Ref.Ref<WebSoc
packages/eventsourcing-transport-websocket/src/lib/websocket-transport.ts:294
↓ 1 callers
Function
fetchAfterPackageJson
(beforeContent: unknown, filePath: string)
scripts/validate-changesets.ts:398
↓ 1 callers
Function
fetchGitOrigin
(root: string, baseBranch: string)
scripts/validate-release.ts:37
↓ 1 callers
Function
filterEvent
(filter: (event: TEvent) => event is TFiltered)
packages/eventsourcing-server/src/lib/eventBus.ts:74
↓ 1 callers
Function
filterPackagesByDirectory
(changedDirectories: ReadonlySet<string>)
scripts/validate-publish.ts:113
↓ 1 callers
Function
filterTakeAndDrain
( expectedState: ConnectionState, timeoutMs: number, connectionStateStream: Stream.Stream<ConnectionStat
packages/eventsourcing-testing-contracts/src/lib/test-utilities.ts:274
↓ 1 callers
Function
finalizeParserState
(filePath: string)
scripts/validate-markdown-examples.ts:104
↓ 1 callers
Function
findBlockFileByFilename
(filename: string, blockFiles: readonly BlockFile[])
scripts/validate-markdown-examples.ts:375
↓ 1 callers
Function
findMarkdownFiles
(dir: string)
scripts/validate-markdown-examples.ts:280
↓ 1 callers
Function
findNestedPipe
(n, stopAtFunctionBoundary = false)
packages/eslint-effect/src/rules/no-nested-pipes.js:31
↓ 1 callers
Function
findStatusInMap
(url: string)
packages/eventsourcing-store/src/lib/streaming/connectionManager.ts:250
↓ 1 callers
Function
flatMapEntryProcessor
(currentDir: string)
scripts/validate-markdown-examples.ts:228
↓ 1 callers
Function
flatMapProcessLine
(filePath: string, index: number, line: string)
scripts/validate-markdown-examples.ts:119
↓ 1 callers
Function
flipAndFilterError
( errorPredicate: (error: E) => boolean, effect: Effect.Effect<A, E, never> )
packages/eventsourcing-testing-contracts/src/lib/test-utilities.ts:234
↓ 1 callers
Function
foldEvents
( apply: ( data: ReadonlyDeep<Option.Option<TData>> ) => ( event: ReadonlyDeep<TEvent>
packages/eventsourcing-projections/src/lib/projection.ts:45
↓ 1 callers
Function
foldEventsIntoState
( apply: ( state: Readonly<Option.Option<TState>> ) => (event: Readonly<TEvent>) => Effect.Effec
packages/eventsourcing-aggregates/src/lib/aggregateRootEventStream.ts:185
↓ 1 callers
Function
forEachTodoItem
(todos: Readonly<ReadonlyArray<{ readonly todoId: TodoId }>>)
examples/todo-app/src/cli.ts:191
↓ 1 callers
Function
forkAndVerifyFilteredMessages
(transport: ConnectedTransportTestInterface)
packages/eventsourcing-testing-contracts/src/lib/transport/client-transport-contract-tests.ts:290
↓ 1 callers
Function
forkPerStreamSubscription
(store: EventStore<string>, streamId: EventStreamId)
packages/eventsourcing-store-postgres/src/bridge.integration.test.ts:45
↓ 1 callers
Function
forkPumpAndCreateService
(pubsub: PubSub.PubSub<StreamEvent<TEvent>>)
packages/eventsourcing-server/src/lib/eventBus.ts:126
↓ 1 callers
Function
forkStreamCollection
(count: number)
packages/eventsourcing-testing-contracts/src/lib/transport/client-transport-contract-tests.ts:190
↓ 1 callers
Function
formatAddedDependency
(change: DependencyChange)
scripts/auto-generate-dependency-changeset.ts:174
↓ 1 callers
Function
formatAllErrors
(errors: readonly ValidationError[])
scripts/validate-markdown-examples.ts:524
↓ 1 callers
Function
formatAndLogTodo
(todoId: TodoId)
examples/todo-app/src/cli.ts:169
↓ 1 callers
Function
formatDependencyChange
(change: DependencyChange)
scripts/auto-generate-dependency-changeset.ts:180
↓ 1 callers
Function
formatError
(error: ValidationError)
scripts/validate-markdown-examples.ts:464
↓ 1 callers
Function
formatErrorLine
(line: string)
scripts/validate-markdown-examples.ts:449
↓ 1 callers
Function
formatErrorLines
(errorLines: readonly string[])
scripts/validate-markdown-examples.ts:457
↓ 1 callers
Function
formatRemovedDependency
(change: DependencyChange)
scripts/auto-generate-dependency-changeset.ts:171
↓ 1 callers
Function
formatTodoList
(events: readonly unknown[])
packages/eslint-effect/test/prefer-match-over-ternary.test.ts:109
↓ 1 callers
Function
formatTodoList
(todos: Readonly<ReadonlyArray<{ readonly todoId: TodoId }>>)
examples/todo-app/src/cli.ts:194
↓ 1 callers
Function
formatUpdatedDependency
(change: DependencyChange)
scripts/auto-generate-dependency-changeset.ts:177
↓ 1 callers
Function
forwardMessagesToSubscriber
(sourceQueue: ReadonlyDeep<Queue.Queue<TransportMessage>>)
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:143
↓ 1 callers
Function
forwardToSubscribers
( clientState: ReadonlyDeep<InMemoryClientState>, message: ReadonlyDeep<TransportMessage>, excludeQueue?
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:180
↓ 1 callers
Function
generateChangesetContent
(changes: readonly DependencyChange[])
scripts/auto-generate-dependency-changeset.ts:192
↓ 1 callers
Function
generateClientId
()
packages/eventsourcing-transport-inmemory/src/lib/inmemory-transport.ts:286
↓ 1 callers
Function
generateContent
(changes: readonly DependencyChange[])
scripts/auto-generate-dependency-changeset.ts:280
↓ 1 callers
Function
getAllEventsFromAllStreams
( config: FileSystemStoreConfig )
packages/eventsourcing-store-filesystem/src/lib/FileSystemStore.ts:558
↓ 1 callers
Function
getAllEventsFromAllStreamsWithServices
( config: FileSystemStoreConfig, streamIds: readonly EventStreamId[], fs: FileSystem.FileSystem, path:
packages/eventsourcing-store-filesystem/src/lib/FileSystemStore.ts:545
← previous
next →
401–500 of 1,511, ranked by callers