@@ -1,3 +1,4 @@
1+{-# LANGUAGE CPP #-}
12{-# LANGUAGE QuasiQuotes #-}
23{-# LANGUAGE OverloadedStrings #-}
34module Data.Yaml.IncludeSpec (main, spec) where
@@ -6,7 +7,11 @@ import Test.Hspec
67import Data.List (isPrefixOf)
78import qualified Data.ByteString.Lazy as LB
89import Data.Aeson
10+#if MIN_VERSION_aeson(2,2,0)
911import Data.Aeson.Types (JSONPathElement(..))
12+#else
13+import Data.Aeson.Internal (JSONPathElement(..))
14+#endif
1015import Data.Yaml (ParseException(InvalidYaml))
1116import Data.Yaml.Include
1217import Data.Yaml.Internal