[Add] FTMobileSDK 1.5.8-alpha.2
[CocoaPods.git] / Specs / 9 / f / 6 / JTPromise / 1.0.2 / JTPromise.podspec.json
blob1b9b24b21c444aec60721b2bbbf1fefa495bd1bc
2   "name": "JTPromise",
3   "version": "1.0.2",
4   "summary": "A lightweight, thread-safe Promise library for Swift and Objective-C, with a JavaScript-like API.",
5   "description": "Promise is a lightweight, thread-safe implementation of the Promise pattern in Swift, designed to work seamlessly with both Swift and Objective-C projects. \nIts API is fully consistent with JavaScript's Promise, making it intuitive for developers familiar with modern JavaScript asynchronous workflows. \nPromise simplifies handling asynchronous operations by supporting easy chaining of tasks, robust error handling, and a clean, manageable syntax. \n\nUsing os_unfair_lock for efficient synchronization, this library ensures fast and safe execution in concurrent environments. Whether you're working on \na Swift or Objective-C project, Promise provides a small, flexible, and powerful tool to streamline your asynchronous code.",
6   "homepage": "https://github.com/xhjcs/JTPromise.git",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "xinghanjie": "xinghanjie@live.com"
13   },
14   "platforms": {
15     "ios": "11.0",
16     "osx": "10.15"
17   },
18   "source": {
19     "git": "https://github.com/xhjcs/JTPromise.git",
20     "tag": "1.0.2"
21   },
22   "source_files": "JTPromise/**/*",
23   "swift_versions": "5.0",
24   "requires_arc": true,
25   "swift_version": "5.0"