knamp-content-provider

0.4.5 • Public • Published

Content Provider

Process and store HTML content from Apache Kafka and provide via API.

Usage

Install via yarn

yarn install knamp-content-provider

Then configure it and use it

import ContentProvider from "knamp-content-provider";

(async () => {

  const server = await ContentProvider({
    clientName: "transmitter-client",
    consumeFrom: "produce-topic",
    database: {
      fromMemory: true,
    },
    groupId: "transmitter-group",
    webserver: {
      port: 8855,
    },
  });

  server.on("served", (data) => {
    console.log("served", data);
  });

  server.on("missed", (data) => {
    console.log("missed", data);
  });

  server.on("stored", (data) => {
    console.log("stored", data);
  });

  server.on("deleted", (data) => {
    console.log("deleted", data);
  });

  server.on("error", (error) => {
    console.error(error);
  });
})();

Uses

  • Sinek, consuming and producing messages to and from Apache Kafka

License

This project is under MIT.

Readme

Keywords

none

Package Sidebar

Install

npm i knamp-content-provider

Weekly Downloads

0

Version

0.4.5

License

MIT

Unpacked Size

75.1 kB

Total Files

31

Last publish

Collaborators

  • drublic
  • krystianity