tabulator 0.6.0

Grid-oriented tabulation with justification and anchors
Documentation
build:
    cargo build --features=bin

test: build rust-tests json-tests psv-tests psvf-tests

rust-tests:
    cargo test
    cargo test --features rust_decimal
    cargo test --features num-bigint

json-tests:
    #!/usr/bin/env bash
    set -euxo pipefail
    for jsonfile in cli-tests/*.json; do
        expected="${jsonfile%%.json}.expected"
        cat $jsonfile | tabulator -f json | diff - $expected
    done

psv-tests:
    #!/usr/bin/env bash
    set -euxo pipefail
    for psvfile in cli-tests/*.psv; do
        expected="${psvfile%%.psv}.expected"
        cat $psvfile | tabulator -f psv | diff - $expected
    done

psvf-tests:
    #!/usr/bin/env bash
    set -euxo pipefail
    for psvffile in cli-tests/*.psvf; do
        expected="${psvffile%%.psvf}.expected"
        cat $psvffile | tabulator -f psvf | diff - $expected
    done