@splunkdlt/cache v1.0.3
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
Generic helpers around asynchronous tasks, parallel execution, retrying and aborting them.
@splunkdlt/cache
Simple typescript cache library with simple LRU implementation.
@splunkdlt/debug-logging
Wrapper around debug creating a set of structured debug loggers with a common name prefix.
@splunkdlt/eslint-config-dlt-connect-lib
Common eslint config for DLT connect packages
@splunkdlt/hec-client
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
A set of helpers to perform an orderly shutdown of a collector process.
@splunkdlt/stats-collector
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.
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago