An open API service indexing awesome lists of open source software.

https://github.com/ryanfleck/teralog

Paradoxically tiny logging system with colored output, published to NPM.
https://github.com/ryanfleck/teralog

Last synced: 4 months ago
JSON representation

Paradoxically tiny logging system with colored output, published to NPM.

Awesome Lists containing this project

README

          

# TERALOG

[![Build Status](https://travis-ci.com/RyanFleck/teralog.svg?branch=master)](https://travis-ci.com/RyanFleck/teralog)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)

Tiny logging system with multi-colored output. An experiment in exporting and using
NPM packages in projects. Published at [npmjs.com/package/teralog](https://www.npmjs.com/package/teralog)

## Features:

1. Prints to console.
1. Fix Jest tests so they work on Travis? Fine on local.
1. Deploy on NPM

## Planned Features:

1. Search down file tree for git repository to use as 'file root'
1. Log to file

## Usage:

```
import
```

### Development Information:

1. Using _VS Code_ with [_Eslint_](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) and [_Prettier_](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) plugins.
1. Using _Jest_ for unit tests.
1. Using `eslint-config-airbnb` with _Prettier_ to enforce style
([guide](https://blog.echobind.com/integrating-prettier-eslint-airbnb-style-guide-in-vscode-47f07b5d7d6a))