├── .gitignore ├── .idea ├── .name ├── codeStyleSettings.xml ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── eventstore-node.iml ├── jsLibraryMappings.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── .nvmrc ├── LICENSE ├── README.md ├── Vagrantfile ├── certs ├── ca │ ├── ca.crt │ └── ca.key ├── eventstore-local.crt ├── eventstore.p12 ├── node1 │ ├── node.crt │ └── node.key ├── node2 │ ├── node.crt │ └── node.key └── node3 │ ├── node.crt │ └── node.key ├── docker-compose-cluster.yaml ├── docker-compose-single.yaml ├── gen-certs.sh ├── index.d.ts ├── index.js ├── package.json ├── samples ├── issue-60.js ├── simple.js ├── speed-tests.js ├── store-event.js ├── subscribe-all-events.js ├── subscribe-all-from-events.js └── subscribe-catchup-all-events.js ├── src ├── client.js ├── clientOperations │ ├── appendToStreamOperation.js │ ├── commitTransactionOperation.js │ ├── connectToPersistentSubscriptionOperation.js │ ├── createPersistentSubscriptionOperation.js │ ├── deletePersistentSubscriptionOperation.js │ ├── deleteStreamOperation.js │ ├── operationBase.js │ ├── readAllEventsBackwardOperation.js │ ├── readAllEventsForwardOperation.js │ ├── readEventOperation.js │ ├── readStreamEventsBackwardOperation.js │ ├── readStreamEventsForwardOperation.js │ ├── startTransactionOperation.js │ ├── subscriptionOperation.js │ ├── transactionalWriteOperation.js │ ├── updatePersistentSubscriptionOperation.js │ └── volatileSubscriptionOperation.js ├── common │ ├── bufferSegment.js │ ├── guid-parse.js │ ├── hash.js │ ├── log │ │ ├── fileLogger.js │ │ └── noopLogger.js │ ├── systemEventTypes.js │ ├── systemMetadata.js │ ├── systemStreams.js │ └── utils │ │ ├── ensure.js │ │ └── shuffle.js ├── core │ ├── cluster │ │ ├── clusterDiscoverer.js │ │ ├── clusterInfo.js │ │ ├── memberInfo.js │ │ └── nodeEndpoints.js │ ├── eventStoreConnectionLogicHandler.js │ ├── messages.js │ ├── operationsManager.js │ ├── simpleQueuedHandler.js │ ├── staticEndpointDiscoverer.js │ └── subscriptionsManager.js ├── errors │ ├── accessDeniedError.js │ ├── projectionCommandFailedError.js │ ├── streamDeletedError.js │ └── wrongExpectedVersionError.js ├── eventData.js ├── eventStoreAllCatchUpSubscription.js ├── eventStoreCatchUpSubscription.js ├── eventStoreConnection.js ├── eventStoreNodeConnection.js ├── eventStorePersistentSubscription.js ├── eventStorePersistentSubscriptionBase.js ├── eventStoreStreamCatchUpSubscription.js ├── eventStoreSubscription.js ├── eventStoreTransaction.js ├── gossipSeed.js ├── messages │ ├── clientMessage.js │ ├── messages.js │ └── messages.proto ├── persistentEventStoreSubscription.js ├── persistentSubscriptionNakEventAction.js ├── persistentSubscriptionSettings.js ├── projections │ ├── projectionDetails.js │ ├── projectionsClient.js │ └── projectionsManager.js ├── readDirection.js ├── results.js ├── sliceReadStatus.js ├── subscriptionDropReason.js ├── systemConsumerStrategies.js ├── systemData │ ├── inspectionDecision.js │ ├── inspectionResult.js │ ├── statusCode.js │ ├── tcpCommand.js │ ├── tcpFlags.js │ ├── tcpPackage.js │ └── userCredentials.js ├── transport │ └── tcp │ │ ├── lengthPrefixMessageFramer.js │ │ ├── tcpConnection.js │ │ └── tcpPackageConnection.js ├── utils │ └── modules.js └── volatileEventStoreSubscription.js ├── test ├── appendToStream_test.js ├── cluster │ ├── dns_test.js │ └── gossipSeeds_test.js ├── common │ └── base_test.js ├── connection_test.js ├── deleteStream_test.js ├── fixtures │ └── gossip.json ├── metadata_test.js ├── persistentSubscription_test.js ├── projections_test.js ├── readAllEventsBackward_test.js ├── readAllEventsForward_test.js ├── readEvent_test.js ├── readStreamEventsBackward_test.js ├── readStreamEventsForward_test.js ├── subscribeToAllFrom_test.js ├── subscribeToAll_test.js ├── subscribeToStreamFrom_test.js ├── subscribeToStream_test.js ├── transactions_test.js └── unit │ ├── common │ └── utils │ │ └── shuffle.test.js │ └── core │ └── clusterDiscoverer.test.js ├── tools └── fake-server.js └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | eventstore-node -------------------------------------------------------------------------------- /.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/.idea/codeStyleSettings.xml -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/eventstore-node.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/.idea/eventstore-node.iml -------------------------------------------------------------------------------- /.idea/jsLibraryMappings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/.idea/jsLibraryMappings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v14.21.2 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/Vagrantfile -------------------------------------------------------------------------------- /certs/ca/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/certs/ca/ca.crt -------------------------------------------------------------------------------- /certs/ca/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/certs/ca/ca.key -------------------------------------------------------------------------------- /certs/eventstore-local.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/certs/eventstore-local.crt -------------------------------------------------------------------------------- /certs/eventstore.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/certs/eventstore.p12 -------------------------------------------------------------------------------- /certs/node1/node.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/certs/node1/node.crt -------------------------------------------------------------------------------- /certs/node1/node.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/certs/node1/node.key -------------------------------------------------------------------------------- /certs/node2/node.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/certs/node2/node.crt -------------------------------------------------------------------------------- /certs/node2/node.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/certs/node2/node.key -------------------------------------------------------------------------------- /certs/node3/node.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/certs/node3/node.crt -------------------------------------------------------------------------------- /certs/node3/node.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/certs/node3/node.key -------------------------------------------------------------------------------- /docker-compose-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/docker-compose-cluster.yaml -------------------------------------------------------------------------------- /docker-compose-single.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/docker-compose-single.yaml -------------------------------------------------------------------------------- /gen-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/gen-certs.sh -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/index.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/package.json -------------------------------------------------------------------------------- /samples/issue-60.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/samples/issue-60.js -------------------------------------------------------------------------------- /samples/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/samples/simple.js -------------------------------------------------------------------------------- /samples/speed-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/samples/speed-tests.js -------------------------------------------------------------------------------- /samples/store-event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/samples/store-event.js -------------------------------------------------------------------------------- /samples/subscribe-all-events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/samples/subscribe-all-events.js -------------------------------------------------------------------------------- /samples/subscribe-all-from-events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/samples/subscribe-all-from-events.js -------------------------------------------------------------------------------- /samples/subscribe-catchup-all-events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/samples/subscribe-catchup-all-events.js -------------------------------------------------------------------------------- /src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/client.js -------------------------------------------------------------------------------- /src/clientOperations/appendToStreamOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/appendToStreamOperation.js -------------------------------------------------------------------------------- /src/clientOperations/commitTransactionOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/commitTransactionOperation.js -------------------------------------------------------------------------------- /src/clientOperations/connectToPersistentSubscriptionOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/connectToPersistentSubscriptionOperation.js -------------------------------------------------------------------------------- /src/clientOperations/createPersistentSubscriptionOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/createPersistentSubscriptionOperation.js -------------------------------------------------------------------------------- /src/clientOperations/deletePersistentSubscriptionOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/deletePersistentSubscriptionOperation.js -------------------------------------------------------------------------------- /src/clientOperations/deleteStreamOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/deleteStreamOperation.js -------------------------------------------------------------------------------- /src/clientOperations/operationBase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/operationBase.js -------------------------------------------------------------------------------- /src/clientOperations/readAllEventsBackwardOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/readAllEventsBackwardOperation.js -------------------------------------------------------------------------------- /src/clientOperations/readAllEventsForwardOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/readAllEventsForwardOperation.js -------------------------------------------------------------------------------- /src/clientOperations/readEventOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/readEventOperation.js -------------------------------------------------------------------------------- /src/clientOperations/readStreamEventsBackwardOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/readStreamEventsBackwardOperation.js -------------------------------------------------------------------------------- /src/clientOperations/readStreamEventsForwardOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/readStreamEventsForwardOperation.js -------------------------------------------------------------------------------- /src/clientOperations/startTransactionOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/startTransactionOperation.js -------------------------------------------------------------------------------- /src/clientOperations/subscriptionOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/subscriptionOperation.js -------------------------------------------------------------------------------- /src/clientOperations/transactionalWriteOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/transactionalWriteOperation.js -------------------------------------------------------------------------------- /src/clientOperations/updatePersistentSubscriptionOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/updatePersistentSubscriptionOperation.js -------------------------------------------------------------------------------- /src/clientOperations/volatileSubscriptionOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/clientOperations/volatileSubscriptionOperation.js -------------------------------------------------------------------------------- /src/common/bufferSegment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/common/bufferSegment.js -------------------------------------------------------------------------------- /src/common/guid-parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/common/guid-parse.js -------------------------------------------------------------------------------- /src/common/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/common/hash.js -------------------------------------------------------------------------------- /src/common/log/fileLogger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/common/log/fileLogger.js -------------------------------------------------------------------------------- /src/common/log/noopLogger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/common/log/noopLogger.js -------------------------------------------------------------------------------- /src/common/systemEventTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/common/systemEventTypes.js -------------------------------------------------------------------------------- /src/common/systemMetadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/common/systemMetadata.js -------------------------------------------------------------------------------- /src/common/systemStreams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/common/systemStreams.js -------------------------------------------------------------------------------- /src/common/utils/ensure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/common/utils/ensure.js -------------------------------------------------------------------------------- /src/common/utils/shuffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/common/utils/shuffle.js -------------------------------------------------------------------------------- /src/core/cluster/clusterDiscoverer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/core/cluster/clusterDiscoverer.js -------------------------------------------------------------------------------- /src/core/cluster/clusterInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/core/cluster/clusterInfo.js -------------------------------------------------------------------------------- /src/core/cluster/memberInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/core/cluster/memberInfo.js -------------------------------------------------------------------------------- /src/core/cluster/nodeEndpoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/core/cluster/nodeEndpoints.js -------------------------------------------------------------------------------- /src/core/eventStoreConnectionLogicHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/core/eventStoreConnectionLogicHandler.js -------------------------------------------------------------------------------- /src/core/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/core/messages.js -------------------------------------------------------------------------------- /src/core/operationsManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/core/operationsManager.js -------------------------------------------------------------------------------- /src/core/simpleQueuedHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/core/simpleQueuedHandler.js -------------------------------------------------------------------------------- /src/core/staticEndpointDiscoverer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/core/staticEndpointDiscoverer.js -------------------------------------------------------------------------------- /src/core/subscriptionsManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/core/subscriptionsManager.js -------------------------------------------------------------------------------- /src/errors/accessDeniedError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/errors/accessDeniedError.js -------------------------------------------------------------------------------- /src/errors/projectionCommandFailedError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/errors/projectionCommandFailedError.js -------------------------------------------------------------------------------- /src/errors/streamDeletedError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/errors/streamDeletedError.js -------------------------------------------------------------------------------- /src/errors/wrongExpectedVersionError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/errors/wrongExpectedVersionError.js -------------------------------------------------------------------------------- /src/eventData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/eventData.js -------------------------------------------------------------------------------- /src/eventStoreAllCatchUpSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/eventStoreAllCatchUpSubscription.js -------------------------------------------------------------------------------- /src/eventStoreCatchUpSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/eventStoreCatchUpSubscription.js -------------------------------------------------------------------------------- /src/eventStoreConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/eventStoreConnection.js -------------------------------------------------------------------------------- /src/eventStoreNodeConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/eventStoreNodeConnection.js -------------------------------------------------------------------------------- /src/eventStorePersistentSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/eventStorePersistentSubscription.js -------------------------------------------------------------------------------- /src/eventStorePersistentSubscriptionBase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/eventStorePersistentSubscriptionBase.js -------------------------------------------------------------------------------- /src/eventStoreStreamCatchUpSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/eventStoreStreamCatchUpSubscription.js -------------------------------------------------------------------------------- /src/eventStoreSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/eventStoreSubscription.js -------------------------------------------------------------------------------- /src/eventStoreTransaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/eventStoreTransaction.js -------------------------------------------------------------------------------- /src/gossipSeed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/gossipSeed.js -------------------------------------------------------------------------------- /src/messages/clientMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/messages/clientMessage.js -------------------------------------------------------------------------------- /src/messages/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/messages/messages.js -------------------------------------------------------------------------------- /src/messages/messages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/messages/messages.proto -------------------------------------------------------------------------------- /src/persistentEventStoreSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/persistentEventStoreSubscription.js -------------------------------------------------------------------------------- /src/persistentSubscriptionNakEventAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/persistentSubscriptionNakEventAction.js -------------------------------------------------------------------------------- /src/persistentSubscriptionSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/persistentSubscriptionSettings.js -------------------------------------------------------------------------------- /src/projections/projectionDetails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/projections/projectionDetails.js -------------------------------------------------------------------------------- /src/projections/projectionsClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/projections/projectionsClient.js -------------------------------------------------------------------------------- /src/projections/projectionsManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/projections/projectionsManager.js -------------------------------------------------------------------------------- /src/readDirection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/readDirection.js -------------------------------------------------------------------------------- /src/results.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/results.js -------------------------------------------------------------------------------- /src/sliceReadStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/sliceReadStatus.js -------------------------------------------------------------------------------- /src/subscriptionDropReason.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/subscriptionDropReason.js -------------------------------------------------------------------------------- /src/systemConsumerStrategies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/systemConsumerStrategies.js -------------------------------------------------------------------------------- /src/systemData/inspectionDecision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/systemData/inspectionDecision.js -------------------------------------------------------------------------------- /src/systemData/inspectionResult.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/systemData/inspectionResult.js -------------------------------------------------------------------------------- /src/systemData/statusCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/systemData/statusCode.js -------------------------------------------------------------------------------- /src/systemData/tcpCommand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/systemData/tcpCommand.js -------------------------------------------------------------------------------- /src/systemData/tcpFlags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/systemData/tcpFlags.js -------------------------------------------------------------------------------- /src/systemData/tcpPackage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/systemData/tcpPackage.js -------------------------------------------------------------------------------- /src/systemData/userCredentials.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/systemData/userCredentials.js -------------------------------------------------------------------------------- /src/transport/tcp/lengthPrefixMessageFramer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/transport/tcp/lengthPrefixMessageFramer.js -------------------------------------------------------------------------------- /src/transport/tcp/tcpConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/transport/tcp/tcpConnection.js -------------------------------------------------------------------------------- /src/transport/tcp/tcpPackageConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/transport/tcp/tcpPackageConnection.js -------------------------------------------------------------------------------- /src/utils/modules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/utils/modules.js -------------------------------------------------------------------------------- /src/volatileEventStoreSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/src/volatileEventStoreSubscription.js -------------------------------------------------------------------------------- /test/appendToStream_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/appendToStream_test.js -------------------------------------------------------------------------------- /test/cluster/dns_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/cluster/dns_test.js -------------------------------------------------------------------------------- /test/cluster/gossipSeeds_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/cluster/gossipSeeds_test.js -------------------------------------------------------------------------------- /test/common/base_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/common/base_test.js -------------------------------------------------------------------------------- /test/connection_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/connection_test.js -------------------------------------------------------------------------------- /test/deleteStream_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/deleteStream_test.js -------------------------------------------------------------------------------- /test/fixtures/gossip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/fixtures/gossip.json -------------------------------------------------------------------------------- /test/metadata_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/metadata_test.js -------------------------------------------------------------------------------- /test/persistentSubscription_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/persistentSubscription_test.js -------------------------------------------------------------------------------- /test/projections_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/projections_test.js -------------------------------------------------------------------------------- /test/readAllEventsBackward_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/readAllEventsBackward_test.js -------------------------------------------------------------------------------- /test/readAllEventsForward_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/readAllEventsForward_test.js -------------------------------------------------------------------------------- /test/readEvent_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/readEvent_test.js -------------------------------------------------------------------------------- /test/readStreamEventsBackward_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/readStreamEventsBackward_test.js -------------------------------------------------------------------------------- /test/readStreamEventsForward_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/readStreamEventsForward_test.js -------------------------------------------------------------------------------- /test/subscribeToAllFrom_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/subscribeToAllFrom_test.js -------------------------------------------------------------------------------- /test/subscribeToAll_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/subscribeToAll_test.js -------------------------------------------------------------------------------- /test/subscribeToStreamFrom_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/subscribeToStreamFrom_test.js -------------------------------------------------------------------------------- /test/subscribeToStream_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/subscribeToStream_test.js -------------------------------------------------------------------------------- /test/transactions_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/transactions_test.js -------------------------------------------------------------------------------- /test/unit/common/utils/shuffle.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/unit/common/utils/shuffle.test.js -------------------------------------------------------------------------------- /test/unit/core/clusterDiscoverer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/test/unit/core/clusterDiscoverer.test.js -------------------------------------------------------------------------------- /tools/fake-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/tools/fake-server.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicdex/node-eventstore-client/HEAD/webpack.config.js --------------------------------------------------------------------------------