dart_xcodeproj 0.1.1 copy "dart_xcodeproj: ^0.1.1" to clipboard
dart_xcodeproj: ^0.1.1 copied to clipboard

Dart library for parsing and working with Xcode projects. Manipulates .xcodeproj, .xcworkspace, .xcscheme, and .xcconfig files. Pure Dart, cross-platform (macOS, Windows, Linux), zero native code.

Changelog #

0.1.1 #

Bug Fixes #

  • Export all scheme types from public barrel (BuildableProductRunnable, BuildableReference, BuildAction, LaunchAction, TestAction, AnalyzeAction, ArchiveAction, ProfileAction, and related types)

0.1.0 #

Initial release. Dart library for parsing and working with Xcode projects, heavily inspired by CocoaPods XcodeProj and xcode.

Features #

  • ASCII plist read/write with byte-identical round-trip
  • Full PBX object model (25+ ISA types) with reference counting
  • XcodeProject open / create / mutate / save
  • XCWorkspace, XCScheme, XcConfig read/write
  • UUID-agnostic Differ for project comparison
  • CLI: show, sort, project-diff, config-dump
  • Zero native code; runs on macOS, Linux, Windows
0
likes
140
points
985
downloads

Documentation

API reference

Publisher

verified publisherangelocassano.it

Weekly Downloads

Dart library for parsing and working with Xcode projects. Manipulates .xcodeproj, .xcworkspace, .xcscheme, and .xcconfig files. Pure Dart, cross-platform (macOS, Windows, Linux), zero native code.

Repository (GitHub)
View/report issues

Topics

#xcode #ios #macos #xcodeproj

License

MIT (license)

Dependencies

args, crypto, mason_logger, path, propertylistserialization, xml, yaml_writer

More

Packages that depend on dart_xcodeproj