File tree 1 file changed +2
-2
lines changed 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -500,7 +500,7 @@ data BowerInfoRepo = BowerInfoRepo
500
500
data BowerInfo = BowerInfo
501
501
{ bower_name :: Text
502
502
, bower_repository :: BowerInfoRepo
503
- , bower_dependencies :: Map. Map Text Text
503
+ , bower_dependencies :: Maybe ( Map. Map Text Text )
504
504
, bower_version :: Maybe Text
505
505
} deriving (Show , Eq , Generic )
506
506
instance Aeson. FromJSON BowerInfo where
@@ -526,7 +526,7 @@ addFromBower arg = do
526
526
Nothing -> latest <$> Aeson. eitherDecodeStrict (encodeUtf8 result) :: Either String BowerInfo
527
527
version' <- note " Unable to infer the package version" $ (" v" <> ) <$> bower_version bowerInfo <|> version
528
528
pkgName <- mkPackageName' $ bower_name bowerInfo
529
- packageNames <- traverse mkPackageName' $ Map. keys (bower_dependencies bowerInfo)
529
+ packageNames <- traverse mkPackageName' $ Map. keys (fromMaybe Map. empty $ bower_dependencies bowerInfo)
530
530
pure $
531
531
( pkgName
532
532
, PackageInfo
You can’t perform that action at this time.
0 commit comments