TooTallNate/node-plist — pull request #22 by filmaj (2012-11-06 20:08:24+00:00)
Title: Write out elements as <string> instead of <data> if elements are not base64

TL;DR more often than not you want the the written out .plist file to be composed of `` elements instead of `` elements. Human readable, etc.

Pretty sure the base64 detection ends up firing the reverse logic at this point, see TooTallNate/node-plist#21

i.e., if the base64 regex matches, it should write out elements as ``, not as ``

Would love to see this merged in as the [cordova CLI tools](http://github.com/filmaj/cordova-client) writes out .plist files for use with Xcode. Xcode is not happy when certain elements it expects as `` come back as ``.