Skip to content

A customizable data stream handler. Features a console and file transport. For those who seek more own stream support that's also possible!

Notifications You must be signed in to change notification settings

DevCassie/Castoe-Streamer

Repository files navigation

Castoe Streamer

Castoe Streamer is a package that allows customizability and easy to use data transport between streams. Mostly a console transport or a file transport. However for those who desire a different stream transport there is the CastoeStream. It's original creation was to be able to write files for the official Castoe Discord bot. As an end result, I've also implemented methods to stream to a console output or a stream.

Main features

  • Customizability is key
  • Creating a console transport
  • Creating file transport
  • Loose Function support

Usage

Main import

const castoeStreamer = require('castoe-streamer');
// Remaining code....

Creating a new Console Transport

const castoeStreamer = require('castoe-streamer');
// Console transport.
const castoeConsole = new castoeStreamer.CastoeConsole({});

Customizing the Console Transport

const castoeStreamer = require('castoe-streamer');
// Console transport.
const castoeConsole = new castoeStreamer.CastoeConsole({
	traceFile: true,
	date: 'LT'
});

Using the Console Transport

const castoeStreamer = require('castoe-streamer');
// Console transport.
const castoeConsole = new castoeStreamer.CastoeConsole({
	traceFile: true
});

castoeConsole.send('This gets send to the console.');

Bugs / Issues / Features

If you found a bug, or if you have any ideas to implement into Castoe Streamer, you could contact me on discord using the following tag Cassie#8330. You could also join the official support server here, on the other hand you could also just support an issue on the github repo.

Contributing

Castoe Streamer is licensed under the MIT license. Which means you are free to contribute to the package by forking the repository or cloning the master branch and create a pull request.

About

A customizable data stream handler. Features a console and file transport. For those who seek more own stream support that's also possible!

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published