@@ -396,8 +396,12 @@ defaultStablePackages ghcVer requireHP = unPackageMap $ execWriter $ do
396396 when (ghcVer < GhcMajorVersion 7 8) $
397397 addRange "Roman Cheplyaka <roma@ro-che.info>" "pretty-show" "<= 1.6.1"
398398
399− -- Version 0.15.3 requires a newer template-haskell
400− addRange "FP Complete <michael@fpcomplete.com>" "language-ecmascript" "< 0.15.3"
399+ -- 0.16.2 fixes dependency issues with different version of GHC
400+ -- and Haskell Platform. Now builds on GHC 7.4-7.8. Version 1.0 is
401+ -- guaranteed to break the API. See
402+ -- https://travis-ci.org/jswebtools/language-ecmascript for
403+ -- current build status.
404+ addRange "Andrey Chudnov <oss@chudnov.com>" "language-ecmascript" ">= 0.16.2 && < 1.0"
401405 where
402406 add maintainer package = addRange maintainer package "-any"
403407 addRange maintainer package range =