blob: 5d9c53712c121640ef8cd3f9a7bbe94e169679d3 [file] [log] [blame]
{
"name": "Schematic",
"version": "1.0.0",
"summary": "A declarative Swift micro-framework for view layouts",
"description": "In summary, we wanted to go from this:\n```swift\nNSLayoutConstraint.activate([\n a.leadingAnchor.constraint(equalTo: parentView.leadingAnchor, constant: 10.0),\n a.trailingAnchor.constraint(equalTo: parentView.trailingAnchor, constant: -10.0),\n a.topAnchor.constraint(equalTo: parentView.topAnchor, constant: 10.0),\n a.bottomAnchor.constraint(equalTo: parentView.bottomAnchor, constant: -10.0)\n])\n```\n\nand go to something like this:\n```swift\na.applyLayout([\n .alignToEdges(of: parentView)\n])\n```",
"homepage": "https://github.com/Wattpad/Schematic",
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": {
"alexjfigueroa@gmail.com": "alexjfigueroa@gmail.com"
},
"source": {
"git": "https://github.com/Wattpad/Schematic.git",
"tag": "1.0.0"
},
"platforms": {
"ios": "9.0"
},
"swift_versions": "4.0",
"source_files": "Schematic/Classes/**/*",
"swift_version": "4.0"
}