Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 883 Bytes

README.md

File metadata and controls

43 lines (30 loc) · 883 Bytes

djan

tests Gem Version

Pretty pretting for floraison and flor. A bit loose like JS and YAML.

Meant for readable output, not for input.

require 'djan'

Djan.to_dnc("papa tango charly")  # -->
  "\"papa tango charly\""
Djan.to_dnc({:a=>"abc"})  # -->
  "{ a: abc }"
Djan.to_dnc([1, 2, "three"])  # -->
  "[ 1, 2, three ]"

options

Djan.to_d(x, width: 40)
  # set max width to 40 chars

Djan.to_d(x, width: :console)
Djan.to_d(x, width: true)
  # use console width

Djan.to_d(x, color: false)
Djan.to_d(x, colour: false)
Djan.to_d(x, colors: false)
Djan.to_d(x, colours: false)
Djan.to_dnc(x)
  # output without colours

LICENSE

MIT, see LICENSE.txt