packages feed

yesod-routes-flow 1.0 → 1.0.1

raw patch · 2 files changed

+6/−4 lines, 2 filesdep +system-filepath

Dependencies added: system-filepath

Files

Yesod/Routes/Flow/Generator.hs view
@@ -3,12 +3,13 @@     , genFlowRoutes     ) where -import ClassyPrelude+import ClassyPrelude hiding (FilePath) import Data.List (nubBy) import Data.Function (on) import Data.Text (dropWhileEnd) import qualified Data.Text as DT-import Filesystem (createTree)+import Filesystem (createTree, writeTextFile)+import Filesystem.Path (FilePath, directory) import qualified Data.Char as DC import Yesod.Routes.TH.Types     -- ( ResourceTree(..),@@ -24,7 +25,7 @@ genFlowRoutesPrefix :: [String] -> [String] -> [ResourceTree String] -> FilePath -> Text -> IO () genFlowRoutesPrefix routePrefixes elidedPrefixes resourcesApp fp prefix = do     createTree $ directory fp-    writeFile fp routesCs+    writeTextFile fp routesCs   where     routesCs =         let res = (resToCoffeeString Nothing "" $ ResourceParent "paths" False [] hackedTree)
yesod-routes-flow.cabal view
@@ -1,5 +1,5 @@ name:                yesod-routes-flow-version:             1.0+version:             1.0.1 synopsis:            Generate Flow routes for Yesod description:         Parse the Yesod routes data structure and generate routes that can be used with Flow. homepage:            https://github.com/frontrowed/yesod-routes-flow@@ -37,6 +37,7 @@                         base < 5,                         classy-prelude >= 0.7,                         system-fileio,+                        system-filepath >= 0.4,                         text,                         yesod-core >= 1.4 && < 2.0   -- hs-source-dirs: