code: function getSeparator(str, str2) {
          // 13 \r 10 \n
          for (var i = str.length; i > -1; i--) {
              if (str.charCodeAt(i) === 10) {
                  if (str.charCodeAt(i - 1) === 13) {
                      return '\r\n';
                  }
                  if (str.charCodeAt(i + 1) === 13) {
                      return '\n\r';
                  }
                  return '\n';
              }
  
              if (str.charCodeAt(i) === 13) {
                  if (str.charCodeAt(i - 1) === 10) {
                      return '\n\r';
                  }
                  if (str.charCodeAt(i + 1) === 10) {
                      return '\r\n';
                  }
                  return '\r';
              }
          }
  
          // if file no newline, will use template
          for (var i = str2.length; i > -1; i--) {
              if (str2.charCodeAt(i) === 10) {
                  if (str2.charCodeAt(i - 1) === 13) {
                      return '\r\n';
                  }
                  if (str2.charCodeAt(i + 1) === 13) {
                      return '\n\r';
                  }
                  return '\n';
              }
  
              if (str2.charCodeAt(i) === 13) {
                  if (str2.charCodeAt(i - 1) === 10) {
                      return '\n\r';
                  }
                  if (str2.charCodeAt(i + 1) === 10) {
                      return '\r\n';
                  }
                  return '\r';
              }
          }
  
      }
docs: Test first newline character and get newline character.
  
  @param {type} str file content.
  @returns {String} newline character.