Move the plist.js dependency to use npm