merge-package.json Merge package.json using local, base, and remote Preserves ordering Follows SemVer Uses best guess to resolve conflicts const mergePackageJson = require('merge-package.json'); let merged = mergePackageJson(local, base, remote);