You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

77 lines
2.4 KiB

  1. cabal-version: >=1.10
  2. -- Initial package description 'hs-square.cabal' generated by 'cabal init'.
  3. -- For further documentation, see http://haskell.org/cabal/users-guide/
  4. name: hs-square
  5. version: 0.1.0.0
  6. -- synopsis:
  7. -- description:
  8. -- bug-reports:
  9. license: Apache
  10. license-file: LICENSE
  11. author: ken
  12. maintainer: piq9117@gmail.com
  13. -- copyright:
  14. category: Online Payment
  15. build-type: Simple
  16. extra-source-files: CHANGELOG.md
  17. library
  18. exposed-modules: Square
  19. , Square.Request
  20. , Square.Env
  21. , Square.Customer
  22. , Square.Request.Customer
  23. , Square.Response.Customer
  24. , Square.Lens.UrlSchema
  25. , Square.Lens.Customer
  26. , Square.Lens.Env
  27. , Square.Internal.CardNonce
  28. other-modules: Import
  29. , Square.Internal.Request
  30. , Square.Internal.UrlSchema
  31. build-depends: base >=4.12 && <4.14
  32. , relude
  33. , text
  34. , bytestring
  35. , mtl
  36. , microlens
  37. , microlens-th
  38. , transformers
  39. , http-conduit
  40. , http-types
  41. , aeson
  42. , casing
  43. , exceptions
  44. , time
  45. hs-source-dirs: src
  46. default-language: Haskell2010
  47. default-extensions: NoImplicitPrelude
  48. , OverloadedStrings
  49. , StrictData
  50. ghc-options: -Wall
  51. test-suite unit
  52. type: exitcode-stdio-1.0
  53. main-is: Spec.hs
  54. other-modules: TestImport
  55. , CustomerSpec
  56. hs-source-dirs: test
  57. build-depends: base >=4.12 && <4.14
  58. , hs-square
  59. , relude
  60. , hspec-discover
  61. , hspec
  62. , HUnit
  63. , text
  64. , microlens
  65. , uuid
  66. , aeson
  67. , time
  68. default-language: Haskell2010
  69. default-extensions: NoImplicitPrelude
  70. , OverloadedStrings
  71. , StrictData
  72. ghc-options:
  73. -Wall