shakespeare-js 1.0.0.6 → 1.0.1
raw patch · 2 files changed
+11/−2 lines, 2 filesdep ~shakespearePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: shakespeare
API changes (from Hackage documentation)
+ Text.Julius: instance ToJavascript Builder
+ Text.Julius: instance ToJavascript Javascript
+ Text.Julius: juliusUsedIdentifiers :: String -> [(Deref, VarType)]
Files
- Text/Julius.hs +9/−0
- shakespeare-js.cabal +2/−2
Text/Julius.hs view
@@ -39,6 +39,8 @@ -- ** internal, used by 'Text.Coffee' , javascriptSettings+ -- ** internal+ , juliusUsedIdentifiers ) where import Language.Haskell.TH.Quote (QuasiQuoter (..))@@ -78,6 +80,8 @@ instance ToJavascript [Char] where toJavascript = fromLazyText . TL.pack instance ToJavascript TS.Text where toJavascript = fromText instance ToJavascript TL.Text where toJavascript = fromLazyText+instance ToJavascript Javascript where toJavascript = unJavascript+instance ToJavascript Builder where toJavascript = id javascriptSettings :: Q ShakespeareSettings javascriptSettings = do@@ -119,3 +123,8 @@ {-# DEPRECATED juliusFileDebug "Please use juliusFileReload instead." #-} jsFileDebug = jsFileReload {-# DEPRECATED jsFileDebug "Please use jsFileReload instead." #-}++-- | Determine which identifiers are used by the given template, useful for+-- creating systems like yesod devel.+juliusUsedIdentifiers :: String -> [(Deref, VarType)]+juliusUsedIdentifiers = shakespeareUsedIdentifiers defaultShakespeareSettings
shakespeare-js.cabal view
@@ -1,5 +1,5 @@ name: shakespeare-js-version: 1.0.0.6+version: 1.0.1 license: MIT license-file: LICENSE author: Michael Snoyman <michael@snoyman.com>@@ -29,7 +29,7 @@ library build-depends: base >= 4 && < 5- , shakespeare >= 1.0.1.4 && < 1.1+ , shakespeare >= 1.0.2 && < 1.1 , template-haskell , text >= 0.7 && < 0.12