           out = openingBracket + "\n"
 
 
-
         if format
           errNo = errorsMap[jsonPointer.compile this.path]
 

            closingBracketsStr = closingBracketsStr.substring(0, closingBracketsStr.length - 1)
            closingBracketsStr += ",\n"

      firstChar = JSON.stringify(nodeValue)[0]

      if firstChar == '{' and Object.keys(nodeValue).length
        openingBracket += getIdent(this.level) + firstChar
        closingBrackets.push "}\n"
        typesOnLevels[this.level+1] = 'object'
      if firstChar == '[' and nodeValue.length
        openingBracket += getIdent(this.level) + firstChar
        closingBrackets.push "]\n"
        typesOnLevels[this.level+1] = 'array'


      if this.isRoot

traverse = require 'traverse'
jsonPointer = require 'json-pointer'
type = require 'is-type'

Converter = require './converter'

