pbxproj-dom

1.2.0 • Public • Published

Parser and DOM over the xcode pbxproj

Build Status

Sample usage:

import { Xcode } from "pbxproj-dom/xcode";

const xcode = Xcode.open(pbxprojPath);
xcode.setManualSigningStyle("MyAppTarget");
xcode.save();

The ultimate goal would be one day the module to support a JavaScript API for Xcode modifications similar to the Cocoapods ruby:

post_install do |installer|
 installer.pods_project.targets.each do |target|
   target.build_configurations.each do |config|
     config.build_settings['SWIFT_VERSION'] = '3.0'
   end
 end
end

Dependencies (0)

    Dev Dependencies (8)

    Package Sidebar

    Install

    npm i pbxproj-dom

    Weekly Downloads

    39,292

    Version

    1.2.0

    License

    Apache-2.0

    Unpacked Size

    85.2 kB

    Total Files

    15

    Last publish

    Collaborators

    • tns-bot
    • rosen-vladimirov
    • stoskov
    • lini
    • walkerrunpdx
    • rigor789
    • nativescript-bot
    • bradmartin
    • tdermendjiev
    • sis0k0
    • panayot.cankov