Sha256: 2827885f61b3d708418762f3783c91989849f59b36a2560c494915d8c74b8d7b

Contents?: true

Size: 738 Bytes

Versions: 1

Compression:

Stored size: 738 Bytes

Contents

Lines - structured logs for humans
==================================
[![Build
Status](https://travis-ci.org/zimbatm/lines-ruby.svg?branch=master)](https://travis-ci.org/zimbatm/lines-ruby)

A ruby implementation of the
[lines](https://github.com/zimbatm/lines) format.

STATUS: WORK IN PROGRESS
========================

Example
-------

```ruby
require 'lines'

Lines.dump(foo: 3) #=> "foo=3"

Lines.load("foo=3") #=> {"foo"=>3}
```

Uses
----

CLI pipes format

Structued logging


Generator TODO
--------------

Add a max_length option

Make sure the output is encoded as a UTF-8 string

Parser TODO
-----------

Implement the max_nesting option

Different parsing modes. Strict and non-strict. Type templates.

Multi-line parsing.


Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
lines-0.9.1 README.md