yesod-form.cabal 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. name: yesod-form
  2. version: 1.4.7.1
  3. license: MIT
  4. license-file: LICENSE
  5. author: Michael Snoyman <michael@snoyman.com>
  6. maintainer: Michael Snoyman <michael@snoyman.com>
  7. synopsis: Form handling support for Yesod Web Framework
  8. category: Web, Yesod
  9. stability: Stable
  10. cabal-version: >= 1.8
  11. build-type: Simple
  12. homepage: http://www.yesodweb.com/
  13. description: API docs and the README are available at <http://www.stackage.org/package/yesod-form>. Third-party packages which you can find useful: <http://hackage.haskell.org/package/yesod-form-richtext yesod-form-richtext> - richtext form fields (currntly it provides only Summernote support).
  14. extra-source-files: ChangeLog.md
  15. README.md
  16. flag network-uri
  17. description: Get Network.URI from the network-uri package
  18. default: True
  19. library
  20. build-depends: base >= 4 && < 5
  21. , yesod-core >= 1.4.14 && < 1.5
  22. , yesod-persistent >= 1.4 && < 1.5
  23. , time >= 1.1.4
  24. , shakespeare >= 2.0
  25. , persistent
  26. , template-haskell
  27. , transformers >= 0.2.2
  28. , data-default
  29. , xss-sanitize >= 0.3.0.1
  30. , blaze-builder >= 0.2.1.4
  31. , email-validate >= 1.0
  32. , bytestring >= 0.9.1.4
  33. , text >= 0.9
  34. , wai >= 1.3
  35. , containers >= 0.2
  36. , blaze-html >= 0.5
  37. , blaze-markup >= 0.5.1
  38. , attoparsec >= 0.10
  39. , byteable
  40. , aeson
  41. , resourcet
  42. , semigroups
  43. if flag(network-uri)
  44. build-depends: network-uri >= 2.6
  45. else
  46. build-depends: network < 2.6
  47. exposed-modules: Yesod.Form
  48. Yesod.Form.Types
  49. Yesod.Form.Functions
  50. Yesod.Form.Bootstrap3
  51. Yesod.Form.Input
  52. Yesod.Form.Fields
  53. Yesod.Form.Jquery
  54. Yesod.Form.Nic
  55. Yesod.Form.MassInput
  56. Yesod.Form.I18n.English
  57. Yesod.Form.I18n.Portuguese
  58. Yesod.Form.I18n.Swedish
  59. Yesod.Form.I18n.German
  60. Yesod.Form.I18n.French
  61. Yesod.Form.I18n.Norwegian
  62. Yesod.Form.I18n.Japanese
  63. Yesod.Form.I18n.Czech
  64. Yesod.Form.I18n.Russian
  65. Yesod.Form.I18n.Dutch
  66. -- FIXME Yesod.Helpers.Crud
  67. ghc-options: -Wall
  68. test-suite test
  69. type: exitcode-stdio-1.0
  70. main-is: main.hs
  71. hs-source-dirs: test
  72. build-depends: base
  73. , yesod-form
  74. , time
  75. , hspec
  76. , text
  77. source-repository head
  78. type: git
  79. location: https://github.com/yesodweb/yesod