css-easings 0.2.0.0 → 0.2.1.0
raw patch · 3 files changed
+17/−6 lines, 3 filesdep ~QuickCheckPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: QuickCheck
API changes (from Hackage documentation)
Files
- README.md +1/−1
- css-easings.cabal +4/−4
- src/Css/Easing.hs +12/−1
README.md view
@@ -1,6 +1,6 @@ # css-easings -[](https://travis-ci.com/hapytex/css-easings)+[](https://github.com/hapytex/css-easings/actions/workflows/build-ci.yml) [](https://matrix.hackage.haskell.org/#/package/css-easings) [](https://hackage.haskell.org/package/css-easings)
css-easings.cabal view
@@ -1,5 +1,5 @@ name: css-easings-version: 0.2.0.0+version: 0.2.1.0 synopsis: Defining and manipulating css easing strings. description: A package to define css easing strings. These can be used in Julius,@@ -8,9 +8,9 @@ license: BSD3 license-file: LICENSE author: Willem Van Onsem-maintainer: hapytexeu@gmail.com+maintainer: hapytexeu+gh@gmail.com copyright: 2019 Willem Van Onsem-category: webdevelopment+category: web build-type: Simple extra-source-files: README.md@@ -26,7 +26,7 @@ , aeson >=1.0 && <2 , blaze-markup >=0.8 && <0.9 , data-default >=0.7 && <0.8- , QuickCheck >=2.13 && <2.14+ , QuickCheck >=2.8 && <2.15 , scientific >=0.3 && <0.4 , shakespeare >=2.0 && <3.0 , text >=1.1 && <1.3
src/Css/Easing.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE OverloadedStrings, PatternSynonyms #-}+{-# LANGUAGE CPP, OverloadedStrings, PatternSynonyms #-} {-| Module : Css.Easing@@ -37,6 +37,9 @@ import Data.Aeson(Value(String), ToJSON(toJSON)) import Data.Default(Default(def)) import Data.Scientific(Scientific, scientific)+#if __GLASGOW_HASKELL__ < 803+import Data.Semigroup((<>))+#endif import Data.Text(Text, intercalate, pack) import Text.Blaze(ToMarkup(toMarkup), text)@@ -301,10 +304,18 @@ -- ToJavascript instances instance ToJavascript Easing where+#if __GLASGOW_HASKELL__ < 803+ toJavascript = toJavascript . toJSON . easingToCssWithCssAliasses+#else toJavascript = toJavascript . easingToCssWithCssAliasses+#endif instance ToJavascript JumpTerm where+#if __GLASGOW_HASKELL__ < 803+ toJavascript = toJavascript . toJSON . jumpTermToCss+#else toJavascript = toJavascript . jumpTermToCss+#endif -- ToJSON instances instance ToJSON Easing where