blob: a936b09d746508b792046308b2cc4f25b997a3d9 [file] [log] [blame]
{
"name": "WolfCore",
"version": "2.2.1",
"summary": "A library of conveniences for Swift, iOS, MacOS, tvOS, WatchOS, and Linux.",
"description": "WolfCore is a library of conveniences for constructing Swift applications in iOS, tvOS, MacOS, WatchOS, and Linux. WolfCore is maintained by Wolf McNally.\n\nOver the years I've carried a continuously-evolving tool kit of software tools and techniques that I use to avoid re-inventing the wheel. It's had many iterations over the years and WolfCore is the latest— open source (MIT license), cross-platform (iOS, MacOS, tvOS, WatchOS, and Linux), pure Swift (including Foundation and GCD under Linux) It's basically a collection of embodied conveniences and best practices that make the code built on it easier to read, write, and maintain, often reducing or eliminating the need for boilerplate code.\n\nThe purpose of WolfCore is different than many third-party libraries. It neither solves a narrow problem, like many do, nor does it dictate the structure of how the whole app is written, like Xamarin or even UIKit does. It's purpose is to be a general purpose tool kit that streamlines the code that performs the actual work of the app. Its use, while optional at every step, reduces the number of lines of code you actually have to write and understand, and it covers areas that are common in many productivity apps. WolfCore reduces the need to add third-party libraries (which often integrate poorly with one another).",
"homepage": "https://github.com/wolfmcnally/WolfCore",
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": {
"wolfmcnally": "wolf@wolfmcnally.com"
},
"source": {
"git": "https://github.com/wolfmcnally/WolfCore.git",
"tag": "2.2.1"
},
"social_media_url": "https://twitter.com/wolfmcnally",
"swift_version": "4.1",
"source_files": "WolfCore/Classes/Shared/**/*",
"dependencies": {
"CommonCryptoModule": [
],
"SwiftLint": [
]
},
"platforms": {
"ios": "9.3",
"osx": "10.13",
"tvos": "11.0"
},
"ios": {
"source_files": [
"WolfCore/Classes/iOS/**/*",
"WolfCore/Classes/iOSShared/**/*",
"WolfCore/Classes/AppleShared/**/*"
],
"resources": "WolfCore/Assets/*"
},
"osx": {
"source_files": [
"WolfCore/Classes/macOS/**/*",
"WolfCore/Classes/AppleShared/**/*"
]
},
"tvos": {
"source_files": [
"WolfCore/Classes/tvOS/**/*",
"WolfCore/Classes/iOSShared/**/*",
"WolfCore/Classes/AppleShared/**/*"
]
}
}