blob: 209fb4335e6596d55f88132b44115e70ff8abcff [file] [log] [blame]
{
"name": "Causality",
"version": "0.0.4",
"summary": "A simple thread-safe, in-memory bus for Swift that supports fully-typed Events and States.",
"description": "Causality is simple in-memory event bus for Swift. Events may have an\nassociated message and are fully typed. All publish/subscribe methods are\nthread-safe.\n\nIn addition, Causality has provisions for monitoring State information. State\nis similar to Event, but differ in that:\n\nState handlers will be called immediately with the last known good value (if\none is available) State handlers will not be called if the state value is\nidentical to the previous value Whereas an Event has an associated Message, a\nState has an associated Value. A state's Value must conform to the Equatable\nprotocol.",
"homepage": "https://github.com/dannys42/Causality",
"license": {
"type": "Apache License, Version 2.0",
"file": "LICENSE"
},
"authors": {
"dannys42": "danny@dannysung.com"
},
"source": {
"git": "https://github.com/dannys42/Causality.git",
"tag": "0.0.4"
},
"platforms": {
"ios": "11.0"
},
"source_files": "Sources/Causality/**/*.swift",
"swift_versions": [
"5.1",
"5.2",
"5.3"
],
"swift_version": "5.3"
}