{"_id":"plist","_rev":"3372751","name":"plist","description":"Apple's property list parser/builder for Node.js and browsers","dist-tags":{"latest":"3.1.0"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"time":{"modified":"2024-08-26T02:56:44.000Z","created":"2011-05-06T05:47:51.174Z","3.1.0":"2023-07-06T15:06:46.340Z","3.0.6":"2022-07-12T20:53:41.581Z","3.0.5":"2022-03-23T16:00:58.479Z","3.0.4":"2021-08-27T22:14:25.099Z","3.0.3":"2021-08-04T20:39:02.833Z","3.0.2":"2021-03-26T04:36:32.452Z","3.0.1":"2018-03-21T16:29:55.640Z","3.0.0":"2018-03-18T21:56:47.904Z","2.1.0":"2017-05-04T16:44:29.805Z","2.0.1":"2016-08-16T18:03:21.821Z","2.0.0":"2016-08-16T17:57:07.799Z","1.2.0":"2015-11-10T16:43:53.502Z","1.1.0":"2014-08-28T04:52:57.044Z","1.0.1":"2014-06-25T18:53:28.074Z","1.0.0":"2014-05-21T05:05:44.722Z","0.4.3":"2013-02-19T02:18:31.236Z","0.4.2":"2013-01-30T23:13:46.843Z","0.4.1":"2012-11-16T02:22:29.951Z","0.4.0":"2012-10-01T17:45:53.429Z","0.3.3":"2012-09-29T19:45:59.945Z","0.3.2":"2012-09-29T04:39:16.646Z","0.3.1":"2012-09-27T23:48:26.017Z","0.2.1":"2011-11-06T18:58:59.675Z","0.2.0":"2011-06-03T21:19:51.287Z","0.1.0":"2011-05-06T05:47:51.174Z","0.1.1":"2011-05-06T05:47:51.174Z"},"users":{"booyaa":true,"operandom":true,"yi":true,"rchk":true,"shanewholloway":true,"paulj":true,"frabert":true,"vutran":true,"zhongyuan":true,"danielbayley":true,"malloryerik":true,"appastair":true,"kakaman":true,"professorcoal":true,"markmyoung":true,"bushuai":true},"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"versions":{"3.1.0":{"name":"plist","description":"Apple's property list parser/builder for Node.js and browsers","version":"3.1.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"index.js","dependencies":{"@xmldom/xmldom":"^0.8.8","base64-js":"^1.5.1","xmlbuilder":"^15.1.1"},"devDependencies":{"browserify":"^17.0.0","mocha":"^9.2.2","multiline":"^2.0.0","zuul":"3.12.0"},"scripts":{"test":"make test"},"engines":{"node":">=10.4.0"},"gitHead":"419c77767df8b1e8255451ce41a0c02cf8ec28f9","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@3.1.0","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"shasum":"797a516a93e62f5bde55e0b9cc9c967f860893c9","size":145420,"noattachment":false,"key":"/plist/-/plist-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-3.1.0.tgz"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"directories":{},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plist_3.1.0_1688656005809_0.7596928418164051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-06T15:06:46.340Z","publish_time":1688656006340,"_source_registry_name":"default","_cnpm_publish_time":1688656006340},"3.0.6":{"name":"plist","description":"Apple's property list parser/builder for Node.js and browsers","version":"3.0.6","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"index.js","dependencies":{"base64-js":"^1.5.1","xmlbuilder":"^15.1.1"},"devDependencies":{"browserify":"^17.0.0","mocha":"^9.2.2","multiline":"^2.0.0","zuul":"3.12.0"},"scripts":{"test":"make test"},"engines":{"node":">=6"},"gitHead":"0a322c3918c7c0dc3d8ec36b3da98048b9b7dde3","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@3.0.6","_nodeVersion":"18.5.0","_npmVersion":"8.12.1","dist":{"shasum":"7cfb68a856a7834bca6dbfe3218eb9c7740145d3","size":147031,"noattachment":false,"key":"/plist/-/plist-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-3.0.6.tgz"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"directories":{},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plist_3.0.6_1657659221090_0.9005888459738505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-12T20:53:56.332Z","publish_time":1657659221581,"_cnpm_publish_time":1657659221581},"3.0.5":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"3.0.5","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"index.js","dependencies":{"base64-js":"^1.5.1","xmlbuilder":"^9.0.7"},"devDependencies":{"browserify":"^17.0.0","mocha":"^5.2.0","multiline":"^1.0.2","zuul":"3.10.1"},"scripts":{"test":"make test"},"engines":{"node":">=6"},"gitHead":"24d38d301c05001c0102023ce34a1d1896cbd46a","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@3.0.5","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"2cbeb52d10e3cdccccf0c11a63a85d830970a987","size":120014,"noattachment":false,"key":"/plist/-/plist-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-3.0.5.tgz"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"directories":{},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plist_3.0.5_1648051258348_0.509149060582512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-23T16:16:54.958Z","publish_time":1648051258479,"_cnpm_publish_time":1648051258479},"3.0.4":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"3.0.4","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"index.js","dependencies":{"base64-js":"^1.5.1","xmlbuilder":"^9.0.7"},"devDependencies":{"browserify":"^16.5.2","mocha":"^5.2.0","multiline":"^1.0.2","zuul":"3.10.1"},"scripts":{"test":"make test"},"engines":{"node":">=6"},"gitHead":"5e0d06ecda4a98a6483eb2ce4765fadf612e48e4","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@3.0.4","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"shasum":"a62df837e3aed2bb3b735899d510c4f186019cbe","size":114256,"noattachment":false,"key":"/plist/-/plist-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-3.0.4.tgz"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"directories":{},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plist_3.0.4_1630102464915_0.7177803125756872"},"_hasShrinkwrap":false,"publish_time":1630102465099,"_cnpm_publish_time":1630102465099},"3.0.3":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"3.0.3","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"index.js","dependencies":{"base64-js":"^1.5.1","xmlbuilder":"^9.0.7","xmldom":"^0.6.0"},"devDependencies":{"browserify":"^16.5.2","mocha":"^5.2.0","multiline":"^1.0.2","zuul":"3.10.1"},"scripts":{"test":"make test"},"engines":{"node":">=6"},"gitHead":"a0bd0d04471eb17b233add8bb86ea36ad84b8460","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@3.0.3","_nodeVersion":"16.6.0","_npmVersion":"7.19.1","dist":{"shasum":"007df34c7be0e2c3dcfcf460d623e6485457857d","size":99522,"noattachment":false,"key":"/plist/-/plist-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-3.0.3.tgz"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"directories":{},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plist_3.0.3_1628109542711_0.08334545846944019"},"_hasShrinkwrap":false,"publish_time":1628109542833,"_cnpm_publish_time":1628109542833},"3.0.2":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"3.0.2","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"index.js","dependencies":{"base64-js":"^1.5.1","xmlbuilder":"^9.0.7","xmldom":"^0.5.0"},"devDependencies":{"browserify":"^16.5.2","mocha":"^5.2.0","multiline":"^1.0.2","zuul":"3.10.1"},"scripts":{"test":"make test"},"engines":{"node":">=6"},"gitHead":"276c65742b138de3a80fa2a5e80bf74352e1a2a3","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@3.0.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"74bbf011124b90421c22d15779cee60060ba95bc","size":99911,"noattachment":false,"key":"/plist/-/plist-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-3.0.2.tgz"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"directories":{},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plist_3.0.2_1616733392327_0.23865119795564782"},"_hasShrinkwrap":false,"publish_time":1616733392452,"_cnpm_publish_time":1616733392452},"3.0.1":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"3.0.1","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"index.js","dependencies":{"base64-js":"^1.2.3","xmlbuilder":"^9.0.7","xmldom":"0.1.x"},"devDependencies":{"browserify":"^16.1.1","mocha":"^5.0.4","multiline":"^1.0.2","zuul":"^3.10.1"},"scripts":{"test":"make test"},"engines":{"node":">=6"},"gitHead":"1628c6ecc5462be367ac203225af3b55ed5e564c","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"dist":{"shasum":"a9b931d17c304e8912ef0ba3bdd6182baf2e1f8c","size":95553,"noattachment":false,"key":"/plist/-/plist-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-3.0.1.tgz"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plist_3.0.1_1521649795236_0.13018477300417874"},"_hasShrinkwrap":false,"publish_time":1521649795640,"_cnpm_publish_time":1521649795640},"3.0.0":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"3.0.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"index.js","dependencies":{"base64-js":"^1.2.3","xmlbuilder":"^9.0.7","xmldom":"0.1.x"},"devDependencies":{"browserify":"^16.1.1","mocha":"^5.0.4","multiline":"^1.0.2","zuul":"^3.10.1"},"scripts":{"test":"make test"},"engines":{"node":">=6"},"gitHead":"a85b9d3559859d58e44d099a6a40bf8c13ab7e66","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"dist":{"shasum":"abd589fac72bd20146bab839556dc970cae5fcd2","size":95563,"noattachment":false,"key":"/plist/-/plist-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-3.0.0.tgz"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plist_3.0.0_1521410207814_0.936004454802946"},"_hasShrinkwrap":false,"publish_time":1521410207904,"_cnpm_publish_time":1521410207904},"2.1.0":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"2.1.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"index.js","dependencies":{"base64-js":"1.2.0","xmlbuilder":"8.2.2","xmldom":"0.1.x"},"devDependencies":{"browserify":"^14.3.0","mocha":"^3.3.0","multiline":"^1.0.2","zuul":"^3.10.1"},"scripts":{"test":"make test"},"gitHead":"b8c7671b0a873e2cc39b85a31a9794f041f9f696","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@2.1.0","_shasum":"57ccdb7a0821df21831217a3cad54e3e146a1025","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"dist":{"shasum":"57ccdb7a0821df21831217a3cad54e3e146a1025","size":108844,"noattachment":false,"key":"/plist/-/plist-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-2.1.0.tgz"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/plist-2.1.0.tgz_1493916267526_0.6685970653779805"},"directories":{},"publish_time":1493916269805,"_cnpm_publish_time":1493916269805,"_hasShrinkwrap":false},"2.0.1":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"2.0.1","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"index.js","dependencies":{"base64-js":"1.1.2","xmlbuilder":"8.2.2","xmldom":"0.1.x"},"devDependencies":{"browserify":"13.0.1","mocha":"2.4.5","multiline":"1.0.2","zuul":"3.10.1"},"scripts":{"test":"make test"},"gitHead":"c71d9f7d6cc8460abd666112bc27c016c850e5d8","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@2.0.1","_shasum":"0a32ca9481b1c364e92e18dc55c876de9d01da8b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"0a32ca9481b1c364e92e18dc55c876de9d01da8b","size":108377,"noattachment":false,"key":"/plist/-/plist-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-2.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/plist-2.0.1.tgz_1471370601579_0.7497160632628947"},"directories":{},"publish_time":1471370601821,"_cnpm_publish_time":1471370601821,"_hasShrinkwrap":false},"2.0.0":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"2.0.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"index.js","dependencies":{"base64-js":"0.0.8","xmlbuilder":"4.0.0","xmldom":"0.1.x"},"devDependencies":{"browserify":"12.0.1","mocha":"2.3.3","multiline":"1.0.2","zuul":"3.7.2"},"scripts":{"test":"make test"},"gitHead":"007d8c74e391f7b5c8694e13dd754cf2209571f6","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@2.0.0","_shasum":"1feb356d06878505854e84eb2add7a77612e5b4f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"1feb356d06878505854e84eb2add7a77612e5b4f","size":107723,"noattachment":false,"key":"/plist/-/plist-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-2.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/plist-2.0.0.tgz_1471370223160_0.2311166967265308"},"directories":{},"publish_time":1471370227799,"_cnpm_publish_time":1471370227799,"_hasShrinkwrap":false},"1.2.0":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"1.2.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"license":"MIT","keywords":["apple","browser","mac","plist","parser","xml"],"main":"lib/plist.js","dependencies":{"base64-js":"0.0.8","xmlbuilder":"4.0.0","xmldom":"0.1.x","util-deprecate":"1.0.2"},"devDependencies":{"browserify":"12.0.1","mocha":"2.3.3","multiline":"1.0.2","zuul":"3.7.2"},"scripts":{"test":"make test"},"gitHead":"69520574f27864145192338b72e608fbe1bda6f7","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist#readme","_id":"plist@1.2.0","_shasum":"084b5093ddc92506e259f874b8d9b1afb8c79593","_from":".","_npmVersion":"3.3.11","_nodeVersion":"5.0.0","_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"dist":{"shasum":"084b5093ddc92506e259f874b8d9b1afb8c79593","size":107957,"noattachment":false,"key":"/plist/-/plist-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-1.2.0.tgz"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1447173833502,"_cnpm_publish_time":1447173833502,"_hasShrinkwrap":false},"1.1.0":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"1.1.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","browser","mac","plist","parser","xml"],"main":"lib/plist.js","dependencies":{"base64-js":"0.0.6","xmlbuilder":"2.2.1","xmldom":"0.1.x","util-deprecate":"1.0.0"},"devDependencies":{"browserify":"5.10.1","mocha":"1.18.2","multiline":"0.3.4","zuul":"1.10.2"},"scripts":{"test":"make test"},"gitHead":"806c35e79ad1326da22ced98bc9c721ff570af84","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist","_id":"plist@1.1.0","_shasum":"ff6708590c97cc438e7bc45de5251bd725f3f89d","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"ff6708590c97cc438e7bc45de5251bd725f3f89d","size":186129,"noattachment":false,"key":"/plist/-/plist-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-1.1.0.tgz"},"directories":{},"publish_time":1409201577044,"_cnpm_publish_time":1409201577044,"_hasShrinkwrap":false},"1.0.1":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"1.0.1","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","browser","mac","plist","parser","xml"],"main":"lib/plist.js","dependencies":{"base64-js":"0.0.6","xmlbuilder":"2.2.1","xmldom":"0.1.x","util-deprecate":"1.0.0"},"devDependencies":{"mocha":"1.18.2","browserify":"3.44.2","multiline":"0.3.4"},"scripts":{"test":"mocha -gc --reporter spec --check-leaks test/*.js"},"gitHead":"88afb541a5b7b0446b2b26b64fb4e765a44f551b","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"homepage":"https://github.com/TooTallNate/node-plist","_id":"plist@1.0.1","_shasum":"0e17d4e37c2fae5baf44129848a646db03365acb","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"0e17d4e37c2fae5baf44129848a646db03365acb","size":184151,"noattachment":false,"key":"/plist/-/plist-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-1.0.1.tgz"},"directories":{},"publish_time":1403722408074,"_cnpm_publish_time":1403722408074,"_hasShrinkwrap":false},"1.0.0":{"name":"plist","description":"Mac OS X Plist parser/builder for Node.js and browsers","version":"1.0.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","mac","plist","parser","xml"],"main":"lib/plist.js","dependencies":{"base64-js":"0.0.6","xmlbuilder":"2.2.1","xmldom":"0.1.x","util-deprecate":"1.0.0"},"devDependencies":{"mocha":"1.18.2","browserify":"3.44.2","multiline":"0.3.4"},"scripts":{"test":"mocha -gc --reporter spec test/*.js"},"testling":{"browsers":["ie/8..latest","chrome/15..latest","firefox/22..latest","opera/12..latest","safari/5.1..latest","iphone/6..latest","ipad/6..latest"],"harness":"mocha","files":"test/*.js"},"bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"_id":"plist@1.0.0","dist":{"shasum":"426d4074daa87e501fda1ab15b7712696a50c681","size":182907,"noattachment":false,"key":"/plist/-/plist-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-1.0.0.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1400648744722,"_cnpm_publish_time":1400648744722,"_hasShrinkwrap":false},"0.4.3":{"name":"plist","description":"Mac OS X Plist parser/builder for NodeJS. Convert a Plist file or string into a native JS object and native JS object into a Plist file.","version":"0.4.3","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"},{"name":"Vladimir Tsvang"},{"name":"Mathieu D'Amours"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","mac","plist","parser","xml"],"main":"./lib/plist","dependencies":{"xmlbuilder":"0.4.x","xmldom":"0.1.x"},"devDependencies":{},"scripts":{"test":"nodeunit tests"},"engines":{"node":">= 0.1.100"},"readmeFilename":"README.md","_id":"plist@0.4.3","dist":{"shasum":"812842a873aa57f98d0050bee6aaf3549b9d5798","size":875449,"noattachment":false,"key":"/plist/-/plist-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-0.4.3.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1361240311236,"_cnpm_publish_time":1361240311236,"_hasShrinkwrap":false},"0.4.2":{"name":"plist","description":"Mac OS X Plist parser/builder for NodeJS. Convert a Plist file or string into a native JS object and native JS object into a Plist file.","version":"0.4.2","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","mac","plist","parser","xml"],"main":"./lib/plist","dependencies":{"xmlbuilder":"0.4.x","xmldom":"0.1.x"},"devDependencies":{},"scripts":{"test":"nodeunit tests"},"engines":{"node":">= 0.1.100"},"readmeFilename":"README.md","_id":"plist@0.4.2","dist":{"shasum":"fde7a541c82bfb3c0912d0fc68f2d68866b38bca","size":875393,"noattachment":false,"key":"/plist/-/plist-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-0.4.2.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1359587626843,"_cnpm_publish_time":1359587626843,"_hasShrinkwrap":false},"0.4.1":{"name":"plist","description":"Mac OS X Plist parser/builder for NodeJS. Convert a Plist file or string into a native JS object and native JS object into a Plist file.","version":"0.4.1","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","mac","plist","parser","xml"],"main":"./lib/plist","dependencies":{"xmlbuilder":"0.4.x","xmldom":"0.1.x"},"devDependencies":{},"scripts":{"test":"nodeunit tests"},"engines":{"node":">= 0.1.100"},"readmeFilename":"README.md","_id":"plist@0.4.1","dist":{"shasum":"969a230eaab7594eab61957379f28f49d02c758b","size":875409,"noattachment":false,"key":"/plist/-/plist-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-0.4.1.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1353032549951,"_cnpm_publish_time":1353032549951,"_hasShrinkwrap":false},"0.4.0":{"name":"plist","description":"Mac OS X Plist parser/builder for NodeJS. Convert a Plist file or string into a native JS object and native JS object into a Plist file.","version":"0.4.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","mac","plist","parser","xml"],"main":"./lib/plist","dependencies":{"xmlbuilder":"0.4.x","xmldom":"0.1.x"},"devDependencies":{},"scripts":{"test":"nodeunit tests"},"engines":{"node":">= 0.1.100"},"_id":"plist@0.4.0","dist":{"shasum":"c822e73ae1c1d7247fa62032ff812c1851589c0a","size":875270,"noattachment":false,"key":"/plist/-/plist-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-0.4.0.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1349113553429,"_cnpm_publish_time":1349113553429,"_hasShrinkwrap":false},"0.3.3":{"name":"plist","description":"Mac OS X Plist parser/builder for NodeJS. Convert a Plist file or string into a native JS object and native JS object into a Plist file.","version":"0.3.3","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","mac","plist","parser","xml"],"main":"./lib/plist","dependencies":{"xmlbuilder":"0.4.x","xmldom":"0.1.x"},"devDependencies":{},"scripts":{"test":"nodeunit tests"},"engines":{"node":">= 0.1.100"},"_id":"plist@0.3.3","dist":{"shasum":"7d7cb9a56cb90f3d902776ec5d22f300b54d589b","size":874903,"noattachment":false,"key":"/plist/-/plist-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-0.3.3.tgz"},"_npmVersion":"1.1.61","_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1348947959945,"_cnpm_publish_time":1348947959945,"_hasShrinkwrap":false},"0.3.2":{"name":"plist","description":"Mac OS X Plist parser/builder for NodeJS. Convert a Plist file or string into a native JS object and native JS object into a Plist file.","version":"0.3.2","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","mac","plist","parser","xml"],"main":"./lib/plist","dependencies":{"xmlbuilder":"0.4.x","xmldom":"0.1.x"},"devDependencies":{},"scripts":{"test":"nodeunit tests"},"engines":{"node":">= 0.1.100"},"_id":"plist@0.3.2","dist":{"shasum":"11dc34ab71a22da410932719d051c6f5e1b3d34c","size":874315,"noattachment":false,"key":"/plist/-/plist-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-0.3.2.tgz"},"_npmVersion":"1.1.61","_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1348893556646,"_cnpm_publish_time":1348893556646,"_hasShrinkwrap":false},"0.3.1":{"name":"plist","description":"Mac OS X Plist parser/builder for NodeJS. Convert a Plist file or string into a native JS object and native JS object into a Plist file.","version":"0.3.1","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"},{"name":"Pierre Metrailler"},{"name":"Mike Reinstein","email":"reinstein.mike@gmail.com"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","mac","plist","parser","xml"],"main":"./lib/plist","dependencies":{"sax":"0.1.x","xmlbuilder":"0.4.x"},"devDependencies":{},"scripts":{"test":"nodeunit tests"},"engines":{"node":">= 0.1.100"},"_id":"plist@0.3.1","dist":{"shasum":"204efb7558ae4de841db031b3f60456a4a5bc9bf","size":874562,"noattachment":false,"key":"/plist/-/plist-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-0.3.1.tgz"},"_npmVersion":"1.1.61","_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1348789706017,"_cnpm_publish_time":1348789706017,"_hasShrinkwrap":false},"0.2.1":{"name":"plist","description":"Mac OS X Plist parser for NodeJS. Convert a Plist file or string into a native JS object","version":"0.2.1","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","mac","plist","parser","xml"],"main":"./lib/plist","dependencies":{"sax":"0.1.x"},"scripts":{"test":"for i in tests/test*.js; do node \"$i\"; done"},"engines":{"node":">= 0.1.100"},"devDependencies":{},"_npmUser":{"name":"TooTallNate","email":"nathan@tootallnate.net"},"_id":"plist@0.2.1","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.6.0","_defaultsLoaded":true,"dist":{"shasum":"f3a3de07885d773e66d8a96782f1bec28cf2b2d0","size":880640,"noattachment":false,"key":"/plist/-/plist-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-0.2.1.tgz"},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1320605939675,"_cnpm_publish_time":1320605939675,"_hasShrinkwrap":false},"0.2.0":{"name":"plist","description":"Mac OS X Plist parser for NodeJS. Convert a Plist file or string into a native JS object","version":"0.2.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"contributors":[{"name":"Hans Huebner","email":"hans.huebner@gmail.com"}],"repository":{"type":"git","url":"git://github.com/TooTallNate/node-plist.git"},"keywords":["apple","mac","plist","parser","xml"],"main":"./lib/plist","dependencies":{"sax":"0.1.x"},"scripts":{"test":"for i in tests/test*.js; do node \"$i\"; done"},"engines":{"node":">= 0.1.100"},"devDependencies":{},"_id":"plist@0.2.0","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"d178603d84c08d492a467410ae3b8d446c045363","size":871987,"noattachment":false,"key":"/plist/-/plist-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-0.2.0.tgz"},"directories":{},"publish_time":1307135991287,"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_cnpm_publish_time":1307135991287,"_hasShrinkwrap":false},"0.1.0":{"name":"plist","description":"Mac OS X Plist parser for NodeJS. Convert a Plist file or string into a native JS object","version":"0.1.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"keywords":["apple","mac","plist","parser","xml"],"main":"./lib/plist","dependencies":{"libxmljs":">= 0.4.0"},"engines":{"node":">= 0.1.100"},"_id":"plist@0.1.0","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"314476fb0a22049d2ce072c7c87af21842b4cfc3","size":872755,"noattachment":false,"key":"/plist/-/plist-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-0.1.0.tgz"},"directories":{},"publish_time":1304660871174,"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_cnpm_publish_time":1304660871174,"_hasShrinkwrap":false},"0.1.1":{"name":"plist","description":"Mac OS X Plist parser for NodeJS. Convert a Plist file or string into a native JS object","version":"0.1.1","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"keywords":["apple","mac","plist","parser","xml"],"main":"./lib/plist","dependencies":{"node-xml":">= 0.4.0"},"engines":{"node":">= 0.1.100"},"devDependencies":{},"_id":"plist@0.1.1","_engineSupported":true,"_npmVersion":"1.0.1rcFINAL","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"c86729e8f6819faea79d53f1f267ccb35c194379","size":872004,"noattachment":false,"key":"/plist/-/plist-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/plist/download/plist-0.1.1.tgz"},"scripts":{},"directories":{},"publish_time":1304660871174,"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_cnpm_publish_time":1304660871174,"_hasShrinkwrap":false}},"readme":"plist.js\n========\n### Apple's Property list parser/builder for Node.js and browsers\n\n[![ci](https://github.com/TooTallNate/plist.js/actions/workflows/ci.yml/badge.svg)](https://github.com/TooTallNate/plist.js/actions/workflows/ci.yml)\n\nProvides facilities for reading and writing Plist (property list) files.\nThese are often used in programming OS X and iOS applications, as well\nas the iTunes configuration XML file.\n\nPlist files represent stored programming \"object\"s. They are very similar\nto JSON. A valid Plist file is representable as a native JavaScript Object\nand vice-versa.\n\n\n## Usage\n\n### Node.js\n\nInstall using `npm`:\n\n``` bash\n$ npm install --save plist\n```\n\nThen `require()` the _plist_ module in your file:\n\n``` js\nvar plist = require('plist');\n\n// now use the `parse()` and `build()` functions\nvar val = plist.parse('<plist><string>Hello World!</string></plist>');\nconsole.log(val);  // \"Hello World!\"\n```\n\n\n### Browser\n\nInclude the `dist/plist.js` in a `<script>` tag in your HTML file:\n\n``` html\n<script src=\"plist.js\"></script>\n<script>\n  // now use the `parse()` and `build()` functions\n  var val = plist.parse('<plist><string>Hello World!</string></plist>');\n  console.log(val);  // \"Hello World!\"\n</script>\n```\n\n\n## API\n\n### Parsing\n\nParsing a plist from filename:\n\n``` javascript\nvar fs = require('fs');\nvar plist = require('plist');\n\nvar obj = plist.parse(fs.readFileSync('myPlist.plist', 'utf8'));\nconsole.log(JSON.stringify(obj));\n```\n\nParsing a plist from string payload:\n\n``` javascript\nvar plist = require('plist');\n\nvar xml =\n  '<?xml version=\"1.0\" encoding=\"UTF-8\"?>' +\n  '<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">' +\n  '<plist version=\"1.0\">' +\n    '<key>metadata</key>' +\n    '<dict>' +\n      '<key>bundle-identifier</key>' +\n      '<string>com.company.app</string>' +\n      '<key>bundle-version</key>' +\n      '<string>0.1.1</string>' +\n      '<key>kind</key>' +\n      '<string>software</string>' +\n      '<key>title</key>' +\n      '<string>AppName</string>' +\n    '</dict>' +\n  '</plist>';\n\nconsole.log(plist.parse(xml));\n\n// [\n//   \"metadata\",\n//   {\n//     \"bundle-identifier\": \"com.company.app\",\n//     \"bundle-version\": \"0.1.1\",\n//     \"kind\": \"software\",\n//     \"title\": \"AppName\"\n//   }\n// ]\n```\n\n### Building\n\nGiven an existing JavaScript Object, you can turn it into an XML document\nthat complies with the plist DTD:\n\n``` javascript\nvar plist = require('plist');\n\nvar json = [\n  \"metadata\",\n  {\n    \"bundle-identifier\": \"com.company.app\",\n    \"bundle-version\": \"0.1.1\",\n    \"kind\": \"software\",\n    \"title\": \"AppName\"\n  }\n];\n\nconsole.log(plist.build(json));\n\n// <?xml version=\"1.0\" encoding=\"UTF-8\"?>\n// <!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n// <plist version=\"1.0\">\n//   <key>metadata</key>\n//   <dict>\n//     <key>bundle-identifier</key>\n//     <string>com.company.app</string>\n//     <key>bundle-version</key>\n//     <string>0.1.1</string>\n//     <key>kind</key>\n//     <string>software</string>\n//     <key>title</key>\n//     <string>AppName</string>\n//   </dict>\n// </plist>\n```\n\n## Cross Platform Testing Credits\n\nMuch thanks to Sauce Labs for providing free resources that enable cross-browser testing on this project!\n\n[![Testing Powered By SauceLabs](https://opensource.saucelabs.com/images/opensauce/powered-by-saucelabs-badge-red.png?sanitize=true \"Testing Powered By SauceLabs\")](https://saucelabs.com)\n\n\n## License\n\n[(The MIT License)](LICENSE)\n","_attachments":{},"homepage":"https://github.com/TooTallNate/node-plist#readme","bugs":{"url":"https://github.com/TooTallNate/node-plist/issues"},"license":"MIT"}