Skip to content

cordova-node-xcode

npm - LatestGitHub

GitHub - Node WorkflowGitHub - Release Audit WorkflowCode Coverage

Parser utility for xcodeproj project files

Allows you to edit xcodeproject files and write them back out.

based on donated code from alunny / node-xcode

Example

constfs=require('node:fs');constxcode=require('xcode');// Path to the Xcode project's project.pbxproj file.constprojectPath='myproject.xcodeproj/project.pbxproj';// Create a PBXProject instance for the project.constmyProj=xcode.project(projectPath);// Parse the project file asynchronously before making changes.myProj.parse(function(err){myProj.addHeaderFile('foo.h');myProj.addSourceFile('foo.m');myProj.addFramework('FooKit.framework');// Write the updated project back to disk.fs.writeFileSync(projectPath,myProj.writeSync());console.log('New project written');});

About

Apache Cordova - Xcode Node

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

217 stars

Watchers

18 watching

Forks

Releases

Packages

Used by

Contributors

Languages