blob: 2dabe4cfbdd89338c118879299e79b2ab3c060ea [file] [log] [blame]
{
"name": "EZAnchor",
"version": "0.0.2",
"summary": "An easier way to code Autolayout.",
"description": "An easier way to code Autolayout\n* Are you annoyed of coding `.active = true` while using Autolayout Anchors over and over again?\n* Are you annoyed of coding such long constraint sentence `refreshView.heightAnchor.constraint(equalToConstant: self.refreshViewHeight).isActive = true` over and over again?\n* Check the following elegant way to code Autolayout:\n* viewA.leading == view.leading\n* viewA.leading == view.leading + 10\n* viewA.height == view.height * 0.1 - 10\n* viewA.leading == (view.leading + 0.1) ^ .defaultLow",
"homepage": "https://github.com/alexliubj/EZAnchor",
"screenshots": "https://raw.githubusercontent.com/alexliubj/EZAnchor/master/Logo.png",
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": {
"Alex Liu": "alexliubo@gmail.com"
},
"swift_version": "4.2",
"platforms": {
"ios": "9.0"
},
"source": {
"git": "https://github.com/alexliubj/EZAnchor.git",
"tag": "0.0.2"
},
"source_files": [
"Sources",
"Sources/*.swift"
],
"exclude_files": "",
"requires_arc": true
}