Permalink
Browse files

SlackKit v4

  • Loading branch information...
pvzig committed Apr 15, 2017
1 parent 007ec7a commit f013840caec44e4ad0e5722db0e867e85286e63c
Showing with 986 additions and 5,515 deletions.
  1. +1 −1 LICENSE
  2. +5 −31 Package.swift
  3. +22 −0 Podfile
  4. +146 −257 README.md
  5. +0 −846 SKClient/Sources/Client.swift
  6. +0 −26 SKClient/Supporting Files/Info.plist
  7. +0 −19 SKClient/Supporting Files/SKClient.h
  8. +0 −103 SKCore/Sources/Action.swift
  9. +0 −131 SKCore/Sources/Attachment.swift
  10. +0 −49 SKCore/Sources/AttachmentField.swift
  11. +0 −41 SKCore/Sources/Bot.swift
  12. +0 −89 SKCore/Sources/Channel.swift
  13. +0 −51 SKCore/Sources/Comment.swift
  14. +0 −50 SKCore/Sources/CustomProfile.swift
  15. +0 −66 SKCore/Sources/CustomProfileField.swift
  16. +0 −39 SKCore/Sources/DoNotDisturbStatus.swift
  17. +0 −33 SKCore/Sources/Edited.swift
  18. +0 −218 SKCore/Sources/Event.swift
  19. +0 −52 SKCore/Sources/Extensions.swift
  20. +0 −186 SKCore/Sources/File.swift
  21. +0 −43 SKCore/Sources/History.swift
  22. +0 −59 SKCore/Sources/Item.swift
  23. +0 −101 SKCore/Sources/Message.swift
  24. +0 −39 SKCore/Sources/OAuthConfig.swift
  25. +0 −43 SKCore/Sources/RTMOptions.swift
  26. +0 −55 SKCore/Sources/Reaction.swift
  27. +0 −71 SKCore/Sources/Scope.swift
  28. +0 −123 SKCore/Sources/SlackError.swift
  29. +0 −47 SKCore/Sources/Team.swift
  30. +0 −45 SKCore/Sources/TeamIcon.swift
  31. +0 −35 SKCore/Sources/Topic.swift
  32. +0 −106 SKCore/Sources/User.swift
  33. +0 −65 SKCore/Sources/UserGroup.swift
  34. +0 −19 SKCore/Supporting Files/SKCore.h
  35. +0 −74 SKRTMAPI/Sources/Conformers/StarscreamRTM.swift
  36. +0 −75 SKRTMAPI/Sources/Conformers/ZewoRTM.swift
  37. +0 −207 SKRTMAPI/Sources/SKRTMAPI.swift
  38. +0 −26 SKRTMAPI/Supporting Files/Info.plist
  39. +0 −19 SKRTMAPI/Supporting Files/SKRTMAPI.h
  40. +0 −124 SKServer/Sources/Conformers/SwifterServer.swift
  41. +0 −50 SKServer/Sources/Conformers/ZewoServer.swift
  42. +0 −38 SKServer/Sources/MessageActionResponder.swift
  43. +0 −58 SKServer/Sources/Middleware/MessageActionMiddleware.swift
  44. +0 −50 SKServer/Sources/Middleware/OAuthMiddleware.swift
  45. +0 −50 SKServer/Sources/Middleware/RedirectMiddleware.swift
  46. +0 −94 SKServer/Sources/Middleware/ResponseMiddleware.swift
  47. +0 −43 SKServer/Sources/Model/AuthorizeResponse.swift
  48. +0 −41 SKServer/Sources/Model/IncomingWebhook.swift
  49. +0 −53 SKServer/Sources/Model/MessageActionRequest.swift
  50. +0 −36 SKServer/Sources/Model/MessageActionRoute.swift
  51. +0 −46 SKServer/Sources/Model/OAuthResponse.swift
  52. +0 −35 SKServer/Sources/Model/RequestRoute.swift
  53. +0 −50 SKServer/Sources/Model/SKResponse.swift
  54. +0 −53 SKServer/Sources/Model/WebhookRequest.swift
  55. +0 −60 SKServer/Sources/SKServer.swift
  56. +0 −57 SKServer/Sources/SlackKitResponder.swift
  57. +0 −26 SKServer/Supporting Files/Info.plist
  58. +0 −19 SKServer/Supporting Files/SKServer.h
  59. +0 −196 SKWebAPI/Sources/NetworkInterface.swift
  60. +0 −704 SKWebAPI/Sources/WebAPI.swift
  61. +0 −26 SKWebAPI/Supporting Files/Info.plist
  62. +0 −19 SKWebAPI/Supporting Files/SKWebAPI.h
  63. +20 −0 SlackKit.podspec
  64. +543 −0 SlackKit.xcodeproj/project.pbxproj
  65. +7 −0 SlackKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata
  66. +80 −0 SlackKit.xcodeproj/xcshareddata/xcschemes/SlackKit iOS.xcscheme
  67. +80 −0 SlackKit.xcodeproj/xcshareddata/xcschemes/SlackKit macOS.xcscheme
  68. +80 −0 SlackKit.xcodeproj/xcshareddata/xcschemes/SlackKit tvOS.xcscheme
  69. +0 −26 SlackKit/Supporting Files/Info.plist
  70. +0 −19 SlackKit/Supporting Files/SlackKit.h
  71. 0 {SlackKit → }/Sources/SlackKit.swift
  72. +2 −2 {SKCore → }/Supporting Files/Info.plist
View
@@ -1,6 +1,6 @@
The MIT License (MIT)
Copyright (c) 2016 Peter Zignego
Copyright (c) 2017 Peter Zignego
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
View
@@ -3,38 +3,12 @@ import PackageDescription
let package = Package(
name: "SlackKit",
targets: [
Target(name: "SlackKit", dependencies: [
"SKCore",
"SKClient",
"SKRTMAPI",
"SKServer"
]),
Target(name: "SKCore", dependencies: []),
Target(name: "SKRTMAPI", dependencies: [
"SKCore",
"SKWebAPI"
]),
Target(name: "SKWebAPI", dependencies: [
"SKCore"
]),
Target(name: "SKClient", dependencies: [
"SKCore"
]),
Target(name: "SKServer", dependencies: [
"SKCore",
"SKWebAPI"
])
Target(name: "SlackKit")
],
dependencies: [
.Package(url: "https://github.com/Zewo/WebSocketClient", majorVersion: 0),
.Package(url: "https://github.com/Zewo/HTTPServer", majorVersion: 0)
.Package(url: "https://github.com/SlackKit/SKCore", "4.0.0"),
.Package(url: "https://github.com/SlackKit/SKClient", "4.0.0"),
.Package(url: "https://github.com/SlackKit/SKRTMAPI", "4.0.0"),
.Package(url: "https://github.com/SlackKit/SKServer", "4.0.0")
]
)
#if os(macOS) || os(iOS) || os(tvOS)
let dependencies: [Package.Dependency] = [
.Package(url: "https://github.com/daltoniam/Starscream", majorVersion: 2),
.Package(url: "https://github.com/pvzig/swifter.git", majorVersion: 3)
]
package.dependencies.append(contentsOf: dependencies)
#endif
View
22 Podfile
@@ -0,0 +1,22 @@
use_frameworks!
target 'SlackKit macOS' do
pod 'SKCore'
pod 'SKClient'
pod 'SKWebAPI'
pod 'SKRTMAPI'
end
target 'SlackKit iOS' do
pod 'SKCore'
pod 'SKClient'
pod 'SKWebAPI'
pod 'SKRTMAPI'
end
target 'SlackKit tvOS' do
pod 'SKCore'
pod 'SKClient'
pod 'SKWebAPI'
pod 'SKRTMAPI'
end
Oops, something went wrong.

0 comments on commit f013840

Please sign in to comment.