From 1a2cf912f2a9af42d8e8cb4f90f1f51dd9a06e8c Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" Date: Mon, 13 May 2019 22:20:25 +0000 Subject: [PATCH 1/3] fix(package): update bplist-creator to version 0.0.8 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3df6f1dc..026e42c6 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@babel/runtime": "^7.0.0", "archiver": "^1.3.0", "bluebird": "^3.5.1", - "bplist-creator": "^0.0.7", + "bplist-creator": "^0.0.8", "bplist-parser": "^0.1.0", "extract-zip": "^1.6.0", "glob": "^7.1.2", From 636c60ce89b9c6d4fbd67fed66e0a36884721bfd Mon Sep 17 00:00:00 2001 From: Isaac Murchie Date: Tue, 14 May 2019 08:03:53 -0400 Subject: [PATCH 2/3] Adjust ranges --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 026e42c6..402d9c82 100644 --- a/package.json +++ b/package.json @@ -32,8 +32,8 @@ "@babel/runtime": "^7.0.0", "archiver": "^1.3.0", "bluebird": "^3.5.1", - "bplist-creator": "^0.0.8", - "bplist-parser": "^0.1.0", + "bplist-creator": "^0", + "bplist-parser": "^0", "extract-zip": "^1.6.0", "glob": "^7.1.2", "jimp": "^0.6.4", From c63cba4700c9c3e683e6dc8cfe0f2b077d371167 Mon Sep 17 00:00:00 2001 From: Isaac Murchie Date: Tue, 14 May 2019 08:11:49 -0400 Subject: [PATCH 3/3] Add helper methods --- lib/plist.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/plist.js b/lib/plist.js index 5b7e7ccf..3897c922 100644 --- a/lib/plist.js +++ b/lib/plist.js @@ -69,4 +69,12 @@ async function updatePlistFile (plist, updatedFields, binary = true, mustExist = } } -export { parsePlistFile, updatePlistFile }; +function createBinaryPlist (data) { + return bplistCreate(data); +} + +function parseBinaryPlist (data) { + return bplistParse.parseBuffer(data); +} + +export { parsePlistFile, updatePlistFile, createBinaryPlist, parseBinaryPlist };