// Special characters to use for drawing. 
var Chars = {
    horizontal: '\u2501'
    , vertical: '\u2503'
    , topLeft: '\u250f'
    , topRight: '\u2513'
    , bottomLeft: '\u2517'
    , bottomRight: '\u251b'
    , fail: '\u2718'
    , success: '\u2714'
    , cross: '\u2718'
    , spinner: '\u25dc\u25dd\u25de\u25df'
    , dot: '\u00b7'
    , mark: '\u2714'
}

if (process.platform === 'win32'){
    // Windows (by default) doesn't support the cool unicode characters
    Chars = {
        horizontal: '-'
        , vertical: '|'
        , topLeft: '+'
        , topRight: '+'
        , bottomLeft: '+'
        , bottomRight: '+'
        , fail: 'x'
        , success: 'v'
        , cross: 'x'
        , spinner: '-\\|/'
        , dot: '.'
        , mark: 'x'
    }
}

module.exports = Chars