xcodejs
v0.1.0
Published
XCodeJS is still under active development and should not be adopted. We are actively trying to make the APIs better and **WE WILL MAKE BREAKING CHANGES**.
Downloads
4
Readme
XCodeJS - DO NOT USE
XCodeJS is still under active development and should not be adopted. We are actively trying to make the APIs better and WE WILL MAKE BREAKING CHANGES.
About
XCodeJS is a collection of utility functions to read and write to xcode projects. It is inspired by:
- https://github.com/apache/cordova-node-xcode
- https://github.com/CocoaPods/CocoaPods/tree/master/lib/cocoapods/xcode
It enables scripts to programatically modify files generated and read by xcode.
Usage
Coming soon!
XCodeJS is still not stable and should not be used outside of Screenplay.
Development
XCodeJS is written in TypeScript. To build a new distribution simply run yarn build
.
Note: It is usually easiest to develop using yarn link
(https://classic.yarnpkg.com/en/docs/cli/link/):
- Git clone this repo to your code folder
- Cd into that repo, run
yarn link
- Then go to the repo in which you intend to use this and run
yarn link "xcodejs"
Publishing
If you are a Screenplay employee and trying to bump the version:
- Bump the version in
package.js
(using semver) git add --all && git commit
npm publish
(Note: At some point, we'll likely move this to CI/CD)
License
(c) Screenplay Studios Inc., 2020 - All Rights Reserved