@@ -46,8 +46,12 @@ import Data.Aeson.KeyMap (KeyMap)
4646#else
4747import qualified Data.HashMap.Strict as M
4848#endif
49−import Data.Aeson.Internal (JSONPath, JSONPathElement(..), formatError)
49+#if MIN_VERSION_aeson(2,2,0)
50+import Data.Aeson.Types hiding (AesonException, parse)
51+#else
5052import Data.Aeson.Types hiding (parse)
53+import Data.Aeson.Internal (JSONPath, JSONPathElement(..), formatError)
54+#endif
5155import qualified Data.Attoparsec.Text as Atto
5256import Data.Bits (shiftL, (.|.))
5357import Data.ByteString (ByteString)