# plist-merge-patch **Repository Path**: mirrors_NativeScript/plist-merge-patch ## Basic Information - **Project Name**: plist-merge-patch - **Description**: Nodejs Info.plist merging module - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-02-13 - **Last Updated**: 2026-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # plist-merge-patch Info.plist merging module. Inspired by `json-merge-patch`. The tool is still a baby. We gladly accept unit test contributions. ## Usage ``` var fs = require("fs"); var plistmergepatch = require("plist-merge-patch"); var session = new plistmergepatch.PlistSession(console); session.load({ name: "base", read: function() { return fs.readFileSync("Info.plist").toString(); } }); session.patch({ name: "patch", read: function() { return fs.readFileSync("Patch.plist").toString(); } }); var result = session.build(); fs.writeFileSync("Result.plist", result); ``` ## Working with the repo ``` $ npm install $ npm test $ npm test $ npm test $ npm publish ```