cabal-version: 2.2 name: github-samples version: 0 category: Examples synopsis: Samples for github package license: BSD-3-Clause license-file: LICENSE maintainer: Oleg Grenrus description: Various samples of github package build-type: Simple tested-with: GHC ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.2 library hs-source-dirs: src ghc-options: -Wall build-depends: , base >=4.7 && <5 , base-compat-batteries , github , text exposed-modules: Common default-language: Haskell2010 executable github-operational default-language: Haskell2010 main-is: Operational.hs hs-source-dirs: Operational ghc-options: -Wall -threaded build-depends: , base >=0 && <5 , base-compat-batteries , github , github-samples , http-client , operational , text , transformers , transformers-compat common deps default-language: Haskell2010 ghc-options: -Wall -threaded build-depends: , base >=4.8 && <5 , base-compat-batteries , base64-bytestring , github , github-samples , text , vector executable github-add-team-membership-for import: deps main-is: AddTeamMembershipFor.hs hs-source-dirs: Teams/Memberships executable github-create-deploy-key import: deps main-is: CreateDeployKey.hs hs-source-dirs: Repos/DeployKeys executable github-create-issue import: deps main-is: CreateIssue.hs hs-source-dirs: Issues -- executable github-delete-deploy-key -- import: deps -- main-is: DeleteDeployKey.hs -- hs-source-dirs: Repos/DeployKeys -- executable github-delete-team -- import: deps -- main-is: DeleteTeam.hs -- hs-source-dirs: Teams -- executable github-delete-team-membership-for -- import: deps -- main-is: DeleteTeamMembershipFor.hs -- hs-source-dirs: Teams/Memberships executable github-enterprise-create-organization import: deps main-is: CreateOrganization.hs hs-source-dirs: Enterprise executable github-enterprise-rename-organization import: deps main-is: RenameOrganization.hs hs-source-dirs: Enterprise executable github-edit-team import: deps main-is: EditTeam.hs hs-source-dirs: Teams -- executable github-list-deploy-keys-for -- import: deps -- main-is: ListDeployKeys.hs -- hs-source-dirs: Repos/DeployKeys executable github-list-followers import: deps main-is: ListFollowers.hs hs-source-dirs: Users/Followers -- executable github-list-followers-example -- import: deps -- main-is: Example.hs -- hs-source-dirs: Users/Followers executable github-list-following import: deps main-is: ListFollowing.hs hs-source-dirs: Users/Followers executable github-list-team-current import: deps main-is: ListTeamsCurrent.hs hs-source-dirs: Teams -- executable github-list-team-repos -- import: deps -- main-is: ListRepos.hs -- hs-source-dirs: Teams -- executable github-repos-contents-example -- import: deps -- main-is: Contents.hs -- hs-source-dirs: Repos -- executable github-show-deploy-key -- import: deps -- main-is: ShowDeployKey.hs -- hs-source-dirs: Repos/DeployKeys executable github-show-user import: deps main-is: ShowUser.hs hs-source-dirs: Users executable github-show-user-2 import: deps main-is: ShowUser2.hs hs-source-dirs: Users executable github-search-code import: deps ghc-options: -Wall -threaded main-is: SearchCode.hs hs-source-dirs: Search executable github-search-issues import: deps ghc-options: -Wall -threaded main-is: SearchIssues.hs hs-source-dirs: Search executable github-search-repos import: deps ghc-options: -Wall -threaded main-is: SearchRepos.hs hs-source-dirs: Search build-depends: time -- executable github-team-membership-info-for -- import: deps -- main-is: TeamMembershipInfoFor.hs -- hs-source-dirs: Teams/Memberships executable github-teaminfo-for import: deps main-is: TeamInfoFor.hs hs-source-dirs: Teams executable github-unwatch-repo import: deps main-is: Unwatch.hs ghc-options: -Wall -threaded hs-source-dirs: Repos/Watching -- executable github-create-public-ssh-key -- import: deps -- main-is: CreatePublicSSHKey.hs -- hs-source-dirs: Users/PublicSSHKeys -- executable github-delete-public-ssh-key -- import: deps -- main-is: DeletePublicSSHKey.hs -- hs-source-dirs: Users/PublicSSHKeys -- executable github-list-public-ssh-keys -- import: deps -- main-is: ListPublicSSHKeys.hs -- hs-source-dirs: Users/PublicSSHKeys -- executable github-get-public-ssh-key -- import: deps -- main-is: ShowPublicSSHKey.hs -- hs-source-dirs: Users/PublicSSHKeys -- executable github-repos-commits-diff -- import: deps -- main-is: GitDiff.hs -- hs-source-dirs: Repos/Commits