1.0.3 • Published 3 years ago

@splunkdlt/cache v1.0.3

Weekly downloads
6
License
Apache-2.0
Repository
github
Last release
3 years ago

Splunk DLT Connector Libraries

This repository hosts a set of common, shared libraries used in TypeScript-based data connectors by the Splunk DLT team. Libraries are written in TypeScript and published as NPM libraries in the @splunkdlt NPM organization. All libraries are designed to be used in Node.js and are not tested or expected to work in the browser.

Packages

@splunkdlt/async-tasks npm version

Generic helpers around asynchronous tasks, parallel execution, retrying and aborting them.

@splunkdlt/cache npm version

Simple typescript cache library with simple LRU implementation.

@splunkdlt/debug-logging npm version

Wrapper around debug creating a set of structured debug loggers with a common name prefix.

@splunkdlt/eslint-config-dlt-connect-lib npm version

Common eslint config for DLT connect packages

@splunkdlt/hec-client npm version

Flexible client library for Splunk HTTP Event Collector (HEC) with support for sending metrics and events, batching, compression, keep-alives and retries.

@splunkdlt/managed-resource npm version

A set of helpers to perform an orderly shutdown of a collector process.

@splunkdlt/stats-collector npm version

A helper to collect stats (internal metrics) of a node process to send to Splunk.

Contributing

Thank you for considering to contribute to Splunk Connect for Ethereum! Please read the contribution guidelines and the developer guide to get started.