🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket

evereactor

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

evereactor

reactive event driven applications with bottomless storage

latest
npmnpm
Version
0.0.1
Version published
Maintainers
1
Created
Source

Eve

Reactive event driven applications with bottomless storage

Packages

Name
@evereactor/brokerBroker for event streaming
@evereactor/clientTypescript client SDK
@evereactor/clusterDistributed event streaming cluster
@evereactor/coreCore event streaming library
@evereactor/evectlEve command line tool
@evereactor/kafkaKafka API compatibility
@evereactor/protocolEve protocol library
@evereactor/reactorReactive event loop for timers and events
@evereactor/storageStorage abstraction for event message structure
@evereactor/ucliUniversal CLI single binary
@evereactor/webuiWeb management UI

Docker/OCI

Pre-built docker images are provided on docker hub as a universal image and individual components.

Development

eve is a typescript monorepo targeting the node 18.x runtime and this repository assumes you have installed nix.

./scripts/bootstrap

Start a nix dev shell

nix develop -c $SHELL

Install dependencies from npm

npm install

Run dev mode for all packages

npm run dev

Test

Run tests for all packages

npm run test

Coverage

Generate a test coverage report for all packages

npm run coverage

Build

eve compiles to a single binary on Linux, Mac & Windows

npm run build

Release

eve can be packaged and compressed as gunzipped tarballs & zip files

npm run release

License

eve is released under the MIT license

FAQs

Package last updated on 30 Oct 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts