packages feed

hjsmin 0.0.13 → 0.0.14

raw patch · 3 files changed

+15/−2 lines, 3 filesdep ~language-javascriptPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: language-javascript

API changes (from Hackage documentation)

Files

README.markdown view
@@ -28,6 +28,10 @@ Changes ------- +0.0.14 - Allow unicode characters in comments++0.0.13 - Error in parsing numbers with zeros before decimal point+ 0.0.12 - Worked in Michael Snoyman's fix for unicode output  0.0.11 - Worked in language-javascript 0.4.*, with source locations in the AST
hjsmin.cabal view
@@ -1,5 +1,5 @@ name:            hjsmin-version:         0.0.13+version:         0.0.14 license:         BSD3 license-file:    LICENSE author:          Alan Zimmerman <alan.zimm@gmail.com>@@ -29,7 +29,7 @@                    , blaze-builder       >= 0.2     && < 1                    , text                >= 0.8     && < 1                    , containers          >= 0.2     && < 0.5-                   , language-javascript >= 0.4.3   && < 0.5+                   , language-javascript >= 0.4.4   && < 0.5     exposed-modules: Text.Jasmine     other-modules:   Text.Jasmine.Pretty     ghc-options:     -Wall
runtests.hs view
@@ -33,6 +33,7 @@     , testCase "GetSet"           caseGetSet     , testCase "Unicode"          caseUnicode     , testCase "Issue3"           caseIssue3+    , testCase "Issue4"           caseIssue4     ]  testSuiteMin :: Test@@ -53,6 +54,7 @@     , testCase "GetSet"           caseMinGetSet     , testCase "Unicode"          caseMinUnicode     , testCase "MinIssue3"        caseMinIssue3+    , testCase "MinIssue4"        caseMinIssue4     ]  testSuiteFiles :: Test@@ -248,6 +250,13 @@   @=? (showStrippedMaybe $ parseProgram srcIssue3) caseMinIssue3 =     testMinify "var myLatlng=new google.maps.LatLng(56.8379100,60.5806664)" srcIssue3++srcIssue4 = "/* * geolocation. пытаемся определить свое местоположение * если не получается то используем defaultLocation * @Param {object} map экземпляр карты * @Param {object LatLng} defaultLocation Координаты центра по умолчанию * @Param {function} callbackAfterLocation Фу-ия которая вызывается после * геолокации. Т.к запрос геолокации асинхронен */x"+caseIssue4 =+  "Right (JSSourceElementsTop [JSExpression [JSIdentifier \"x\"]])"+  @=? (showStrippedMaybe $ parseProgram srcIssue4)+caseMinIssue4 =  +  testMinify "x" srcIssue4  -- --------------------------------------------------------------------- -- utilities