diff --git a/.betterer.results b/.betterer.results new file mode 100644 index 00000000000..6dd72172752 --- /dev/null +++ b/.betterer.results @@ -0,0 +1,2652 @@ +// BETTERER RESULTS V2. +// +// If this file contains merge conflicts, use `betterer merge` to automatically resolve them: +// https://phenomnomnominal.github.io/betterer/docs/results-file/#merge +// +exports[`Stop using useAnimatedValue, use useSharedValue instead!`] = { + value: `{ + "src/app/Components/Disappearable.tsx:2829677151": [ + [12, 18, 17, "RegExp match", "3761664346"] + ], + "src/app/Components/HeaderArtworksFilter/HeaderArtworksFilter.tests.tsx:983879919": [ + [15, 27, 17, "RegExp match", "3761664346"] + ], + "src/app/Components/HeaderArtworksFilter/HeaderArtworksFilterWithTotalArtworks.tests.tsx:198730798": [ + [31, 27, 17, "RegExp match", "3761664346"] + ], + "src/app/Components/StickyHeaderPage.tsx:3134858519": [ + [25, 24, 17, "RegExp match", "3761664346"], + [26, 24, 17, "RegExp match", "3761664346"] + ], + "src/app/Components/StickyTabPage/SnappyHorizontalRail.tsx:3286959785": [ + [12, 24, 17, "RegExp match", "3761664346"] + ], + "src/app/Components/StickyTabPage/StaticHeaderContainer.tsx:1563279584": [ + [18, 20, 17, "RegExp match", "3761664346"], + [19, 31, 17, "RegExp match", "3761664346"], + [20, 31, 17, "RegExp match", "3761664346"] + ], + "src/app/Components/StickyTabPage/StickyTabPage.tsx:2693435499": [ + [71, 31, 17, "RegExp match", "3761664346"], + [98, 24, 17, "RegExp match", "3761664346"] + ], + "src/app/Components/StickyTabPage/StickyTabPageFlatList.tsx:1730879644": [ + [52, 24, 17, "RegExp match", "3761664346"], + [53, 23, 17, "RegExp match", "3761664346"], + [54, 24, 17, "RegExp match", "3761664346"], + [66, 23, 17, "RegExp match", "3761664346"], + [168, 29, 17, "RegExp match", "3761664346"] + ], + "src/app/Components/StickyTabPage/reanimatedHelpers.ts:805487622": [ + [10, 16, 17, "RegExp match", "3761664346"], + [36, 16, 17, "RegExp match", "3761664346"], + [37, 20, 17, "RegExp match", "3761664346"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/FullScreen/ImageCarouselFullScreen.tsx:2095063561": [ + [47, 22, 17, "RegExp match", "3761664346"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/FullScreen/ImageZoomView.tsx:923915216": [ + [129, 23, 17, "RegExp match", "3761664346"], + [279, 28, 17, "RegExp match", "3761664346"], + [280, 28, 17, "RegExp match", "3761664346"], + [281, 23, 17, "RegExp match", "3761664346"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/FullScreen/VerticalSwipeToDismiss.tsx:2065627195": [ + [37, 18, 17, "RegExp match", "3761664346"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/useAnimatedValue.tests.tsx:1868627260": [ + [12, 10, 17, "RegExp match", "3761664346"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/useSpringValue.ts:411637173": [ + [18, 16, 17, "RegExp match", "3761664346"] + ], + "src/app/Scenes/MyCollection/Components/MyCollectionSearchBar.tsx:2275431120": [ + [37, 33, 17, "RegExp match", "3761664346"] + ], + "src/palette/elements/Spinner/CircularSpinner.tsx:2364825164": [ + [55, 19, 17, "RegExp match", "3761664346"] + ] + }` +}; + +exports[`Stop using moment, use luxon instead!`] = { + value: `{ + "src/app/Components/ArtworkGrids/LotProgressBar.tests.tsx:1262375463": [ + [3, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Components/AuctionResultsList.tsx:975237273": [ + [7, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Components/Bidding/Components/Timer.tests.tsx:3331192964": [ + [3, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Components/Bidding/Components/Timer.tsx:3834085858": [ + [4, 14, 22, "RegExp match", "1513299653"] + ], + "src/app/Components/Countdown/CountdownTimer.tsx:2306400282": [ + [1, 20, 13, "RegExp match", "3265611491"] + ], + "src/app/Components/Countdown/DurationProvider.tests.tsx:1740588802": [ + [1, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Components/Countdown/DurationProvider.tsx:2862669178": [ + [1, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Components/Countdown/StateManager.tests.tsx:3710059490": [ + [2, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Components/Countdown/Ticker.tests.tsx:722819666": [ + [2, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Components/Countdown/Ticker.tsx:1619936038": [ + [2, 20, 13, "RegExp match", "3265611491"] + ], + "src/app/Components/Lists/AuctionResultListItem.tests.tsx:2529903808": [ + [6, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Components/Lists/AuctionResultListItem.tsx:288945715": [ + [6, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Artwork/Components/ArtworkLotTimer.tsx:332617485": [ + [17, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/AuctionResult/AuctionResult.tsx:1245404998": [ + [17, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/AuctionResult/helpers.tests.ts:184195589": [ + [0, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/AuctionResult/helpers.ts:4038206533": [ + [1, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ConversationSnippet.tests.tsx:393925534": [ + [1, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ConversationSnippet.tsx:4214254608": [ + [4, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Message.tests.tsx:209688755": [ + [1, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Inbox/Components/Conversations/MessageGroup.tsx:3686261847": [ + [4, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Inbox/Components/Conversations/TimeSince.tsx:3169334214": [ + [0, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Inbox/Components/Conversations/utils/groupConversationItems.ts:42383392": [ + [0, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Map/bucketCityResults.ts:1806674318": [ + [2, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Map/exhibitionPeriodParser.ts:1779502468": [ + [0, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/MyBids/Components/ClosedLotStanding.tsx:700231411": [ + [4, 14, 22, "RegExp match", "1513299653"] + ], + "src/app/Scenes/OrderHistory/OrderHistoryRow.tsx:3257661711": [ + [5, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Sale/Components/SaleHeader.tsx:2655037911": [ + [9, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Sale/SaleHeader.tests.tsx:3098791436": [ + [6, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Sale/helpers.tests.ts:307568959": [ + [0, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/Sale/helpers.ts:2844435259": [ + [0, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/Scenes/SaleInfo/SaleInfo.tsx:4139374294": [ + [15, 14, 22, "RegExp match", "1513299653"] + ], + "src/app/Scenes/Sales/Components/SaleListItem.tests.tsx:298745113": [ + [1, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/store/config/EchoModel.tests.tsx:1952263738": [ + [4, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/store/config/EchoModel.tsx:2359176509": [ + [4, 14, 22, "RegExp match", "1513299653"] + ], + "src/app/utils/getUrgencyTag.ts:1614692514": [ + [0, 14, 13, "RegExp match", "3265611491"] + ], + "src/app/utils/saleTime.ts:2947507623": [ + [0, 14, 22, "RegExp match", "1513299653"] + ] + }` +}; + +exports[`Finish our strictnes migration!`] = { + value: `{ + "src/app/Components/Bidding/Screens/ConfirmBid.tests.tsx:2156616320": [ + [25, 48, 40, "RegExp match", "1708246099"] + ], + "src/app/Components/Bidding/Screens/ConfirmBid/index.tsx:1305485570": [ + [30, 48, 40, "RegExp match", "1708246099"], + [81, 54, 40, "RegExp match", "1708246099"], + [87, 54, 40, "RegExp match", "1708246099"], + [89, 54, 40, "RegExp match", "1708246099"], + [91, 54, 40, "RegExp match", "1708246099"], + [187, 54, 40, "RegExp match", "1708246099"], + [189, 54, 40, "RegExp match", "1708246099"], + [191, 54, 40, "RegExp match", "1708246099"], + [193, 54, 40, "RegExp match", "1708246099"], + [195, 54, 40, "RegExp match", "1708246099"], + [197, 54, 40, "RegExp match", "1708246099"], + [199, 54, 40, "RegExp match", "1708246099"], + [366, 58, 40, "RegExp match", "1708246099"] + ], + "src/app/Components/Bidding/Screens/Registration.tests.tsx:1752819429": [ + [16, 48, 40, "RegExp match", "1708246099"], + [170, 54, 40, "RegExp match", "1708246099"], + [172, 56, 40, "RegExp match", "1708246099"], + [176, 54, 40, "RegExp match", "1708246099"], + [181, 54, 40, "RegExp match", "1708246099"], + [318, 52, 40, "RegExp match", "1708246099"], + [320, 54, 40, "RegExp match", "1708246099"], + [350, 52, 40, "RegExp match", "1708246099"], + [352, 54, 40, "RegExp match", "1708246099"], + [404, 54, 40, "RegExp match", "1708246099"], + [406, 56, 40, "RegExp match", "1708246099"], + [410, 54, 40, "RegExp match", "1708246099"], + [441, 54, 40, "RegExp match", "1708246099"], + [443, 56, 40, "RegExp match", "1708246099"], + [447, 54, 40, "RegExp match", "1708246099"], + [478, 54, 40, "RegExp match", "1708246099"], + [480, 56, 40, "RegExp match", "1708246099"], + [484, 54, 40, "RegExp match", "1708246099"], + [539, 52, 40, "RegExp match", "1708246099"], + [541, 54, 40, "RegExp match", "1708246099"], + [563, 52, 40, "RegExp match", "1708246099"], + [565, 54, 40, "RegExp match", "1708246099"], + [597, 52, 40, "RegExp match", "1708246099"], + [599, 54, 40, "RegExp match", "1708246099"], + [618, 52, 40, "RegExp match", "1708246099"], + [620, 54, 40, "RegExp match", "1708246099"], + [654, 52, 40, "RegExp match", "1708246099"], + [656, 54, 40, "RegExp match", "1708246099"] + ], + "src/app/Components/Bidding/Screens/Registration.tsx:3779435198": [ + [36, 48, 40, "RegExp match", "1708246099"], + [83, 54, 40, "RegExp match", "1708246099"], + [85, 54, 40, "RegExp match", "1708246099"], + [87, 54, 40, "RegExp match", "1708246099"], + [341, 56, 40, "RegExp match", "1708246099"], + [430, 60, 40, "RegExp match", "1708246099"], + [442, 60, 40, "RegExp match", "1708246099"] + ], + "src/app/Components/Countdown/CountdownTimer.tsx:2306400282": [ + [22, 48, 40, "RegExp match", "1708246099"], + [56, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/Components/RetryErrorBoundary.tsx:1976228410": [ + [22, 50, 40, "RegExp match", "1708246099"] + ], + "src/app/Components/ScrollableTabBar.tsx:2232339801": [ + [59, 50, 40, "RegExp match", "1708246099"], + [71, 52, 40, "RegExp match", "1708246099"], + [75, 50, 40, "RegExp match", "1708246099"] + ], + "src/app/Components/TabBar.tsx:2724789569": [ + [62, 50, 40, "RegExp match", "1708246099"], + [95, 58, 40, "RegExp match", "1708246099"], + [99, 58, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/ArtworkExtraLinks/partnerName.tests.tsx:3283791376": [ + [7, 52, 40, "RegExp match", "1708246099"], + [12, 52, 40, "RegExp match", "1708246099"], + [17, 52, 40, "RegExp match", "1708246099"], + [22, 52, 40, "RegExp match", "1708246099"], + [29, 52, 40, "RegExp match", "1708246099"], + [36, 52, 40, "RegExp match", "1708246099"], + [43, 52, 40, "RegExp match", "1708246099"], + [50, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/AuctionPrice.tsx:2112730869": [ + [22, 50, 40, "RegExp match", "1708246099"], + [26, 52, 40, "RegExp match", "1708246099"], + [61, 52, 40, "RegExp match", "1708246099"], + [64, 52, 40, "RegExp match", "1708246099"], + [66, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/BidButton.tsx:1104439896": [ + [24, 48, 40, "RegExp match", "1708246099"], + [27, 48, 40, "RegExp match", "1708246099"], + [30, 48, 40, "RegExp match", "1708246099"], + [72, 52, 40, "RegExp match", "1708246099"], + [86, 52, 40, "RegExp match", "1708246099"], + [111, 52, 40, "RegExp match", "1708246099"], + [116, 52, 40, "RegExp match", "1708246099"], + [199, 52, 40, "RegExp match", "1708246099"], + [209, 54, 40, "RegExp match", "1708246099"], + [211, 54, 40, "RegExp match", "1708246099"], + [241, 54, 40, "RegExp match", "1708246099"], + [268, 54, 40, "RegExp match", "1708246099"], + [270, 56, 40, "RegExp match", "1708246099"], + [282, 58, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/BuyNowButton.tsx:110779339": [ + [85, 58, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/MakeOfferButton.tsx:3186730594": [ + [26, 48, 40, "RegExp match", "1708246099"], + [37, 50, 40, "RegExp match", "1708246099"], + [110, 64, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/CommercialInformation.tsx:3131724196": [ + [229, 60, 40, "RegExp match", "1708246099"], + [231, 60, 40, "RegExp match", "1708246099"], + [280, 60, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/FullScreen/DeepZoom/DeepZoomOverlay.tsx:1776784817": [ + [36, 54, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/FullScreen/DeepZoom/DeepZoomTile.tsx:2736540225": [ + [26, 52, 40, "RegExp match", "1708246099"], + [31, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/FullScreen/ImageCarouselFullScreen.tsx:2095063561": [ + [94, 60, 40, "RegExp match", "1708246099"], + [118, 68, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/ImageCarouselContext.tsx:2009706848": [ + [72, 50, 40, "RegExp match", "1708246099"], + [96, 64, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/ImageCarouselEmbedded.tsx:2361132445": [ + [41, 50, 40, "RegExp match", "1708246099"], + [143, 54, 40, "RegExp match", "1708246099"], + [155, 60, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Artwork/Components/OtherWorks/ContextGridCTA.tsx:1888146634": [ + [22, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/City/City.tsx:787509940": [ + [11, 48, 40, "RegExp match", "1708246099"], + [45, 50, 40, "RegExp match", "1708246099"], + [112, 50, 40, "RegExp match", "1708246099"], + [149, 50, 40, "RegExp match", "1708246099"], + [154, 50, 40, "RegExp match", "1708246099"], + [161, 50, 40, "RegExp match", "1708246099"], + [171, 50, 40, "RegExp match", "1708246099"], + [175, 50, 40, "RegExp match", "1708246099"], + [228, 70, 40, "RegExp match", "1708246099"], + [233, 70, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/City/CityFairList.tsx:968007184": [ + [50, 50, 40, "RegExp match", "1708246099"], + [63, 56, 40, "RegExp match", "1708246099"], + [83, 58, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/City/CitySectionList.tsx:3440590734": [ + [29, 48, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/City/Components/AllEvents.tsx:746348506": [ + [43, 50, 40, "RegExp match", "1708246099"], + [67, 58, 40, "RegExp match", "1708246099"], + [69, 58, 40, "RegExp match", "1708246099"], + [78, 50, 40, "RegExp match", "1708246099"], + [139, 50, 40, "RegExp match", "1708246099"], + [232, 56, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/City/Components/BMWEventSection/index.tsx:1351137815": [ + [52, 50, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/City/Components/Event/index.tsx:1645685399": [ + [97, 62, 40, "RegExp match", "1708246099"], + [118, 50, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/City/Components/EventList.tsx:1290486133": [ + [38, 50, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/City/Components/EventSection/index.tsx:90262994": [ + [24, 54, 40, "RegExp match", "1708246099"], + [30, 54, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/City/Components/FairEventSection/index.tsx:2309552943": [ + [26, 50, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/City/cityTabs.ts:4161091079": [ + [7, 54, 40, "RegExp match", "1708246099"], + [9, 52, 40, "RegExp match", "1708246099"], + [15, 52, 40, "RegExp match", "1708246099"], + [23, 52, 40, "RegExp match", "1708246099"], + [29, 52, 40, "RegExp match", "1708246099"], + [36, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Collection/Collection.tests.tsx:3598877736": [ + [24, 58, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Collection/Components/FeaturedArtists.tsx:2095048176": [ + [22, 52, 40, "RegExp match", "1708246099"], + [25, 52, 40, "RegExp match", "1708246099"], + [41, 54, 40, "RegExp match", "1708246099"], + [46, 54, 40, "RegExp match", "1708246099"], + [73, 64, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Collection/Components/FullFeaturedArtistList.tsx:1542306537": [ + [24, 54, 40, "RegExp match", "1708246099"], + [31, 54, 40, "RegExp match", "1708246099"], + [48, 62, 40, "RegExp match", "1708246099"], + [51, 66, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Inbox/Components/ActiveBids/ActiveBid.tsx:2151902859": [ + [88, 54, 40, "RegExp match", "1708246099"], + [116, 58, 40, "RegExp match", "1708246099"], + [118, 58, 40, "RegExp match", "1708246099"], + [120, 52, 40, "RegExp match", "1708246099"], + [127, 54, 40, "RegExp match", "1708246099"], + [129, 54, 40, "RegExp match", "1708246099"], + [131, 54, 40, "RegExp match", "1708246099"], + [133, 52, 40, "RegExp match", "1708246099"], + [135, 52, 40, "RegExp match", "1708246099"], + [141, 52, 40, "RegExp match", "1708246099"], + [148, 58, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ConversationSnippet.tsx:4214254608": [ + [46, 50, 40, "RegExp match", "1708246099"], + [54, 52, 40, "RegExp match", "1708246099"], + [63, 52, 40, "RegExp match", "1708246099"], + [69, 52, 40, "RegExp match", "1708246099"], + [73, 52, 40, "RegExp match", "1708246099"], + [75, 54, 40, "RegExp match", "1708246099"], + [77, 54, 40, "RegExp match", "1708246099"], + [79, 54, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Inbox/Components/Conversations/InquiryMakeOfferButton.tsx:3464026788": [ + [30, 50, 40, "RegExp match", "1708246099"], + [97, 64, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Inbox/Components/Conversations/SendConversationMessage.ts:3426406869": [ + [27, 52, 40, "RegExp match", "1708246099"], + [31, 54, 40, "RegExp match", "1708246099"], + [35, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Inbox/Screens/Conversation.tsx:408662661": [ + [62, 50, 40, "RegExp match", "1708246099"], + [64, 50, 40, "RegExp match", "1708246099"], + [88, 50, 40, "RegExp match", "1708246099"], + [114, 56, 40, "RegExp match", "1708246099"], + [130, 50, 40, "RegExp match", "1708246099"], + [134, 52, 40, "RegExp match", "1708246099"], + [146, 50, 40, "RegExp match", "1708246099"], + [150, 52, 40, "RegExp match", "1708246099"], + [161, 52, 40, "RegExp match", "1708246099"], + [168, 56, 40, "RegExp match", "1708246099"], + [170, 56, 40, "RegExp match", "1708246099"], + [176, 60, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Map/Components/PinsShapeLayer.tsx:2931968919": [ + [70, 54, 40, "RegExp match", "1708246099"], + [107, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Map/Components/ShowCard.tsx:3422165572": [ + [53, 50, 40, "RegExp match", "1708246099"], + [86, 50, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Map/EventEmitter.ts:1252896156": [ + [12, 52, 40, "RegExp match", "1708246099"], + [20, 52, 40, "RegExp match", "1708246099"], + [37, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Map/GlobalMap.tsx:1012628576": [ + [143, 50, 40, "RegExp match", "1708246099"], + [146, 50, 40, "RegExp match", "1708246099"], + [152, 50, 40, "RegExp match", "1708246099"], + [166, 54, 40, "RegExp match", "1708246099"], + [178, 50, 40, "RegExp match", "1708246099"], + [191, 50, 40, "RegExp match", "1708246099"], + [196, 56, 40, "RegExp match", "1708246099"], + [198, 56, 40, "RegExp match", "1708246099"], + [240, 50, 40, "RegExp match", "1708246099"], + [267, 54, 40, "RegExp match", "1708246099"], + [287, 54, 40, "RegExp match", "1708246099"], + [345, 56, 40, "RegExp match", "1708246099"], + [463, 64, 40, "RegExp match", "1708246099"], + [531, 52, 40, "RegExp match", "1708246099"], + [542, 52, 40, "RegExp match", "1708246099"], + [586, 68, 40, "RegExp match", "1708246099"], + [588, 70, 40, "RegExp match", "1708246099"], + [675, 54, 40, "RegExp match", "1708246099"], + [677, 54, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/Map/bucketCityResults.ts:1806674318": [ + [8, 50, 40, "RegExp match", "1708246099"], + [10, 50, 40, "RegExp match", "1708246099"], + [12, 52, 40, "RegExp match", "1708246099"], + [15, 50, 40, "RegExp match", "1708246099"], + [18, 52, 40, "RegExp match", "1708246099"], + [21, 50, 40, "RegExp match", "1708246099"], + [23, 50, 40, "RegExp match", "1708246099"], + [25, 52, 40, "RegExp match", "1708246099"], + [27, 52, 40, "RegExp match", "1708246099"], + [29, 50, 40, "RegExp match", "1708246099"], + [32, 54, 40, "RegExp match", "1708246099"], + [35, 52, 40, "RegExp match", "1708246099"], + [39, 50, 40, "RegExp match", "1708246099"], + [42, 50, 40, "RegExp match", "1708246099"], + [45, 54, 40, "RegExp match", "1708246099"], + [47, 56, 40, "RegExp match", "1708246099"], + [52, 52, 40, "RegExp match", "1708246099"], + [55, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/MyProfile/LoggedInUserInfo.tsx:1793191809": [ + [44, 56, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/UploadPhotos/utils/gemini/createGeminiAssetWithS3Credentials.ts:2415186200": [ + [32, 58, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/UploadPhotos/utils/gemini/getGeminiCredentialsForEnvironment.ts:464420617": [ + [8, 50, 40, "RegExp match", "1708246099"], + [49, 58, 40, "RegExp match", "1708246099"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/UploadPhotos/utils/uploadFileToS3.ts:3382805377": [ + [49, 56, 40, "RegExp match", "1708246099"], + [65, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/system/relay/middlewares/metaphysicsMiddleware.ts:702430560": [ + [13, 50, 40, "RegExp match", "1708246099"], + [15, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/system/relay/middlewares/timingMiddleware.ts:831390156": [ + [3, 50, 40, "RegExp match", "1708246099"], + [7, 52, 40, "RegExp match", "1708246099"] + ], + "src/app/utils/CatchErrors.tsx:1166684242": [ + [4, 50, 40, "RegExp match", "1708246099"] + ], + "src/app/utils/convertCityToGeoJSON.ts:759853562": [ + [50, 54, 40, "RegExp match", "1708246099"], + [52, 54, 40, "RegExp match", "1708246099"] + ], + "src/app/utils/renderMarkdown.tests.tsx:1271202079": [ + [62, 56, 40, "RegExp match", "1708246099"], + [88, 56, 40, "RegExp match", "1708246099"], + [117, 56, 40, "RegExp match", "1708246099"] + ], + "src/app/utils/renderWithPlaceholder.tsx:3187757658": [ + [75, 56, 40, "RegExp match", "1708246099"], + [82, 56, 40, "RegExp match", "1708246099"] + ], + "src/app/utils/tests/createMockNetworkLayer/index.ts:1655627387": [ + [11, 48, 40, "RegExp match", "1708246099"], + [14, 48, 40, "RegExp match", "1708246099"], + [27, 54, 40, "RegExp match", "1708246099"], + [76, 56, 40, "RegExp match", "1708246099"], + [130, 52, 40, "RegExp match", "1708246099"], + [142, 58, 40, "RegExp match", "1708246099"], + [151, 58, 40, "RegExp match", "1708246099"], + [153, 64, 40, "RegExp match", "1708246099"], + [155, 64, 40, "RegExp match", "1708246099"], + [254, 54, 40, "RegExp match", "1708246099"] + ] + }` +}; + +exports[`Avoid using test-renderer!`] = { + value: `{ + "src/app/Components/ArticleCard.tests.tsx:466144141": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Artist/ArtistAbout/ArtistAboutShows.tests.tsx:3309315554": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Artist/ArtistConsignButton.tests.tsx:4132109638": [ + [6, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Artist/ArtistInsights/ArtistInsights.tests.tsx:1698934285": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Artist/ArtistInsights/ArtistInsightsAuctionResults.tests.tsx:2926364419": [ + [7, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Artist/ArtistInsights/MarketStats.tests.tsx:575870238": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Artist/ArtistShows/ArtistShow.tests.tsx:2207575001": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Artist/ArtistShows/Metadata.tests.tsx:1603508536": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Artist/ArtistShows/SmallList.tests.tsx:2544230354": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Artist/ArtistShows/VariableSizeShowsList.tests.tsx:4233353579": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/ArtistListItem.tests.tsx:4282305779": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/ArtworkFilter/Filters/ColorsOptions.tests.tsx:1507937937": [ + [9, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/ArtworkFilter/Filters/ColorsSwatch.tests.tsx:1994947087": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/ArtworkFilter/Filters/KeywordFilter.tests.tsx:221317578": [ + [5, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/ArtworkFilter/Filters/SortOptions.tests.tsx:2879152010": [ + [6, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/ArtworkFilter/Filters/YearOptions.tests.tsx:2785120065": [ + [8, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/ArtworkFilter/Filters/useMultiSelect.tests.tsx:1921891650": [ + [8, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/ArtworkGrids/InfiniteScrollArtworksGrid.tests.tsx:3287953949": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/AuctionResult/AuctionResultMidEstimate.tests.tsx:2081090230": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Bidding/BidFlow.tests.tsx:1557458694": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Bidding/Components/PaymentInfo.tests.tsx:262392977": [ + [6, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Bidding/Components/Title.tests.tsx:1111993186": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Bidding/Screens/BillingAddress.tests.tsx:2988426403": [ + [3, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Bidding/Screens/ConfirmBid.tests.tsx:2156616320": [ + [18, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Bidding/Screens/CreditCardForm.tests.tsx:381750724": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Bidding/Screens/Registration.tests.tsx:1752819429": [ + [12, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Bidding/Screens/RegistrationResult.tests.tsx:3104671586": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Buttons/CaretButton.tests.tsx:2337358519": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Buttons/DarkNavigationButton.tests.tsx:3182770407": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Buttons/InfoButton.tests.tsx:1519202434": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/ConnectivityBanner.tests.tsx:4106246929": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Containers/Inquiry.tests.tsx:3102826986": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Containers/RegistrationFlow.tests.tsx:257217601": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Containers/WorksForYou.tests.tsx:3077226651": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Disappearable.tests.tsx:3657191875": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/EventTiming.tests.tsx:4011597288": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Gene/About.tests.tsx:2139060210": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Gene/Biography.tests.tsx:2422431588": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Gene/Header.tests.tsx:1944510665": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/HeaderArtworksFilter/HeaderArtworksFilter.tests.tsx:983879919": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/HeaderArtworksFilter/HeaderArtworksFilterWithTotalArtworks.tests.tsx:198730798": [ + [6, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Home/ArtistRails/ArtistCard.tests.tsx:3488289762": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Lists/AuctionResultListItem.tests.tsx:2529903808": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Lists/SavedItemRow.tests.tsx:3450992164": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/LocationMap/LocationMap.tests.tsx:3531896044": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/LotsByArtistsYouFollowRail/LotsByFollowedArtistsRail.tests.tsx:4016563264": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Markdown.tests.tsx:2414563040": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Modals/LoadingModal.tests.tsx:3667664735": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/ParentAwareScrollView.tests.tsx:2686008818": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/PopoverMessage/PopoverMessage.tests.tsx:2449992165": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/RetryErrorBoundary.tests.tsx:4262510661": [ + [1, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/SaleArtworkTileRailCard/SaleArtworkTileRailCard.tests.tsx:3436724218": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/SectionTitle.tests.tsx:1208372871": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Show/ShowArtistsPreview.tests.tsx:993568407": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Show/ShowArtworksPreview.tests.tsx:2256486119": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Components/Tag/About.tests.tsx:105439877": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/About/About.tests.tsx:2371490773": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ArtistArticles/ArtistArticles.tests.tsx:3950553140": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeries.tests.tsx:2514306369": [ + [7, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeriesArtworks.tests.tsx:3042894959": [ + [6, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeriesFullArtistSeriesList.tests.tsx:2549284725": [ + [5, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeriesHeader.tests.tsx:214322383": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeriesListItem.tests.tsx:3914997966": [ + [5, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeriesMeta.tests.tsx:1752311638": [ + [7, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeriesMoreSeries.tests.tsx:1032468955": [ + [7, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ArtistShows/ArtistShows2.tests.tsx:3304139143": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Artwork/Artwork.tests.tsx:3066450746": [ + [14, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Artwork/Components/ArtworksInSeriesRail.tests.tsx:131923322": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/CollapsibleArtworkDetails.tests.tsx:1264336045": [ + [5, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/InquiryButtons.tests.tsx:458011032": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/InquiryModal.tests.tsx:4219892881": [ + [14, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/AuctionResult/AuctionResult.tests.tsx:2135705264": [ + [6, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/AuctionResults/AuctionResultsScreenWrapper.tests.tsx:3923928327": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/BottomTabs/BottomTabs.tests.tsx:1554635863": [ + [6, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/BottomTabs/BottomTabsButton.tests.tsx:3870097687": [ + [5, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/BottomTabs/BottomTabsNavigator.tests.tsx:3094321374": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Collection/Components/CollectionHubsRails/ArtistSeries/CollectionArtistSeriesRail.tests.tsx:3372583293": [ + [11, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Collection/Components/CollectionHubsRails/FeaturedCollections/FeaturedCollectionsRail.tests.tsx:3801484197": [ + [8, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Collection/Components/CollectionHubsRails/OtherCollections/OtherCollectionsRail.tests.tsx:1723977289": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Collection/Screens/CollectionArtworks.tests.tsx:3187813314": [ + [11, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Fair/Fair.tests.tsx:811367283": [ + [3, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Fair/FairAllFollowedArtists.tests.tsx:1143376279": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Fair/FairArtworks.tests.tsx:3731774820": [ + [6, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Fair/FairCollections.tests.tsx:4277648253": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Fair/FairEditorial.tests.tsx:911228020": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Fair/FairExhibitorRail.tests.tsx:821315650": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Fair/FairExhibitors.tests.tsx:575237441": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Fair/FairFollowedArtistsRail.tests.tsx:2899869064": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Fair/FairHeader.tests.tsx:2742344924": [ + [5, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Fair/FairMoreInfo.tests.tsx:1927647134": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Feature/Feature.tests.tsx:3323945594": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Feature/components/FeatureMarkdown.tests.tsx:1858716428": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Gene/Gene.tests.tsx:519558873": [ + [6, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Home/Components/AuctionResultsRail.tests.tsx:1901058": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Home/Components/CollectionsRail.tests.tsx:3561190140": [ + [5, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Home/Components/EmailConfirmationBanner.tests.tsx:1812536631": [ + [5, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Home/Components/FairsRail.tests.tsx:3075823980": [ + [9, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Home/Components/SalesRail.tests.tsx:115654347": [ + [9, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Home/Components/ShowsRail.tests.tsx:3981827527": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Home/Components/Trove.tests.tsx:2768059575": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Home/TabBar.tests.tsx:3871189541": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/ActiveBids/ActiveBid.tests.tsx:3104926529": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Composer.tests.tsx:3438807478": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ConversationCTA.tests.tsx:1761334241": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ConversationSnippet.tests.tsx:393925534": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Conversations.tests.tsx:610466690": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/InquiryMakeOfferButton.tests.tsx:807583861": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/MakeOfferModal.tests.tsx:1446491262": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Message.tests.tsx:209688755": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Messages.tests.tsx:4106419433": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Preview/Attachment/FileDownload.tests.tsx:1713233665": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Preview/Attachment/ImagePreview.tests.tsx:2815136459": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Preview/Attachment/PDFPreview.tests.tsx:3395229656": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Preview/ShowPreview.tests.tsx:3052387851": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ReviewOfferButton.tests.tsx:2627958058": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Inbox/Screens/Conversation.tests.tsx:395802088": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyAccount/MyAccount.tests.tsx:678131067": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyAccount/MyAccountEditPassword.tests.tsx:1283502643": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyBids/ActiveLotStanding.tests.tsx:2520887635": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyBids/ClosedLotStanding.tests.tsx:1065550547": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyBids/MyBids.tests.tsx:2944873400": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyBids/SaleCard.tests.tsx:2891428778": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyBids/SaleInfo.tests.tsx:2358915528": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyCollection/Components/ScreenMargin.tests.tsx:3292081617": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyCollection/MyCollection.tests.tsx:267841220": [ + [12, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyCollection/Screens/Artwork/Components/ArtworkInsights/MyCollectionArtworkArtistArticles.tests.tsx:3970729125": [ + [6, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyCollection/Screens/ArtworkForm/Components/ArrowDetails.tests.tsx:3966170923": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyCollection/Screens/ArtworkForm/Components/Dimensions.tests.tsx:3476140855": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyCollection/Screens/ArtworkForm/Screens/MyCollectionArtworkFormAddPhotos.tests.tsx:4060882619": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyCollection/Screens/ArtworkForm/Screens/MyCollectionArtworkFormMain.tests.tsx:3648025524": [ + [7, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyCollection/Screens/ArtworkList/MyCollectionArtworkGridItem.tests.tsx:1000586021": [ + [7, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyProfile/LoggedInUserInfo.tests.tsx:532502828": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyProfile/MyProfilePushNotifications.tests.tsx:3441071537": [ + [5, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/MyProfile/MyProfileSettings.tests.tsx:704033186": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/NewWorksForYou/NewWorksForYou.tests.tsx:1213493448": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Onboarding/ForgotPassword.tests.tsx:820122939": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Onboarding/OnboardingCreateAccount/Onboarding.tests.tsx:2957783398": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Onboarding/OnboardingCreateAccount/OnboardingCreateAccount.tests.tsx:1467292006": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Onboarding/OnboardingCreateAccount/OnboardingCreateAccountEmail.tests.tsx:733277253": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Onboarding/OnboardingCreateAccount/OnboardingCreateAccountName.tests.tsx:4172726096": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Onboarding/OnboardingCreateAccount/OnboardingCreateAccountPassword.tests.tsx:2872370376": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Onboarding/OnboardingCreateAccount/OnboardingSocialPick.tests.tsx:2756810462": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Onboarding/OnboardingLogin.tests.tsx:927225381": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/ArtworkInfoSection.tests.tsx:3896851143": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/OrderDetails.tests.tsx:293517408": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/OrderDetailsHeader.tests.tsx:1835529137": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/ShipsToSection.tests.tsx:941906628": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/SoldBySection.tests.tsx:2911806161": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/TrackOrderSection.tests.tsx:1892404704": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/OrderHistory/OrderHistory.tests.tsx:45840538": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/OrderHistory/OrderHistoryRow.tests.tsx:3624838089": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/OrderHistory/SummarySection.tests.tsx:2447925476": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Partner/Components/PartnerHeader.tests.tsx:2526992131": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Partner/Components/PartnerOverview.tests.tsx:4234804774": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Sale/RegisterToBidButton.tests.tsx:3784200523": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Sale/Sale.tests.tsx:1894788215": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Sale/SaleActiveBidItem.tests.tsx:2998652586": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Sale/SaleActiveBids.tests.tsx:3434344314": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Sale/SaleArtworksRail.tests.tsx:64794606": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Sale/SaleHeader.tests.tsx:3098791436": [ + [5, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Sale/SaleLotsList.tests.tsx:3966141970": [ + [12, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/SaleInfo/SaleInfo.tests.tsx:1903910990": [ + [3, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Sales/Components/ZeroState/index.tests.tsx:223260152": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/SavedAddresses/SavedAddressesForm.tests.tsx:958051193": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Search/AutosuggestResults.tests.tsx:2977631242": [ + [8, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Search/SearchModel.tests.tsx:3223381879": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Search/components/AutosuggestSearchResult.tests.tsx:54944730": [ + [6, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Search/components/CityGuideCTA.tests.tsx:4255009685": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/SellWithArtsy/index.tests.tsx:3022015560": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Show/ShowArtworks.tests.tsx:3792572975": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Show/ShowArtworksEmptyState.tests.tsx:3805762469": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Show/ShowContextCard.tests.tsx:4097726068": [ + [6, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Show/ShowHours.tests.tsx:2202483717": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Show/ShowLocation.tests.tsx:757581802": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Show/ShowMoreInfo.tests.tsx:2491133700": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Show/ShowViewingRoom.tests.tsx:668662873": [ + [3, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Tag/Tag.tests.tsx:734101039": [ + [5, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/Tag/TagHeader.tests.tsx:2731095081": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/VanityURL/VanityURLEntity.tests.tsx:4146408596": [ + [5, 29, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/VanityURL/VanityURLPossibleRedirect.tests.tsx:3098264313": [ + [6, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ViewingRoom/Components/ViewingRoomHeader.tests.tsx:3053438078": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ViewingRoom/Components/ViewingRoomSubsections.tests.tsx:2723316678": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ViewingRoom/Components/ViewingRoomsListFeatured.tests.tsx:849945857": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ViewingRoom/ViewingRoom.tests.tsx:1511922180": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ViewingRoom/ViewingRoomArtwork.tests.tsx:2621988273": [ + [2, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/Scenes/ViewingRoom/ViewingRoomArtworks.tests.tsx:2093121391": [ + [4, 9, 68, "RegExp match", "2624109799"] + ], + "src/app/utils/track/tracking.tests.tsx:1989312488": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/palette/elements/Checkbox/Checkbox.tests.tsx:1968346050": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/palette/elements/Input/PhoneInput/PhoneInput.tests.tsx:1189441016": [ + [1, 29, 68, "RegExp match", "2624109799"] + ], + "src/palette/elements/Radio/RadioButton.tests.tsx:1291308694": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/palette/elements/Select/Select.tests.tsx:3971756089": [ + [1, 9, 68, "RegExp match", "2624109799"] + ], + "src/palette/elements/Tabs/Tabs.tests.tsx:1896779089": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/palette/helpers/color.tests.tsx:638714589": [ + [0, 9, 68, "RegExp match", "2624109799"] + ], + "src/palette/helpers/space.tests.tsx:991836669": [ + [0, 9, 68, "RegExp match", "2624109799"] + ] + }` +}; + +exports[`Remove all relay unmocks!`] = { + value: `{ + "src/app/Components/Artist/ArtistAbout/ArtistAbout.tests.tsx:2820373140": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Artist/ArtistAbout/ArtistAboutShows.tests.tsx:3309315554": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Artist/ArtistHeader.tests.tsx:3405598738": [ + [6, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Artist/ArtistInsights/ArtistInsights.tests.tsx:1698934285": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Artist/ArtistInsights/ArtistInsightsAuctionResults.tests.tsx:2926364419": [ + [20, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Artist/ArtistInsights/MarketStats.tests.tsx:575870238": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/ArtistAutosuggest/ArtistAutosuggest.tests.tsx:3622072617": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/ArtworkFilter/FilterModal.tests.tsx:2453688545": [ + [27, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/ArtworkFilter/Filters/KeywordFilter.tests.tsx:221317578": [ + [14, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/ArtworkGrids/ArtworkGridItem.tests.tsx:1772505192": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/ArtworkGrids/GenericGrid.tests.tsx:2205295971": [ + [5, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/ArtworkGrids/InfiniteScrollArtworksGrid.tests.tsx:3287953949": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Bidding/Screens/BidResult.tests.tsx:2635594639": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Containers/RegistrationFlow.tests.tsx:257217601": [ + [5, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Gene/GeneArtworks.tests.tsx:1693016681": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Home/ArtistRails/RecommendedArtistsRail.tests.tsx:3482434657": [ + [3, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Lists/AuctionResultListItem.tests.tsx:2529903808": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/LotsByArtistsYouFollowRail/LotsByFollowedArtistsRail.tests.tsx:4016563264": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/SaleArtworkTileRailCard/SaleArtworkTileRailCard.tests.tsx:3436724218": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Show/ShowArtistsPreview.tests.tsx:993568407": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Show/ShowArtworksPreview.tests.tsx:2256486119": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Components/Tag/TagArtworks.tests.tsx:2921598862": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Activity/Activity.tests.tsx:3524741487": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Activity/ActivityMarkAllAsReadSection.tests.tsx:2036756932": [ + [4, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Articles/Articles.tests.tsx:518705717": [ + [6, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artist/SearchCriteria.tests.tsx:640854871": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ArtistArticles/ArtistArticles.tests.tsx:3950553140": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeries.tests.tsx:2514306369": [ + [15, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeriesArtworks.tests.tsx:3042894959": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeriesFullArtistSeriesList.tests.tsx:2549284725": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeriesHeader.tests.tsx:214322383": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ArtistSeries/ArtistSeriesListItem.tests.tsx:3914997966": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ArtistShows/ArtistShows2.tests.tsx:3304139143": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Artwork.tests.tsx:3066450746": [ + [27, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/AboutArtist.tests.tsx:364214920": [ + [5, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkActions.tests.tsx:1983159860": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkAuctionBidInfo.tests.tsx:711009544": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkCommercialButtons.tests.tsx:1130790776": [ + [14, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkConsignments.tests.tsx:1669430613": [ + [13, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkDetails.tests.tsx:2668467901": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkEditionSetInformation.tests.tsx:525913679": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkEditionSetItem.tests.tsx:396378730": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkEditionSets.tests.tsx:3996111369": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkExtraLinks/FaqAndSpecialistSection.tests.tsx:2934571850": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkHistory.tests.tsx:3222343648": [ + [4, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkLotDetails/ArtworkLotDetails.tests.tsx:989258245": [ + [25, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkLotDetails/LotCurrentBidInfo.tests.tsx:1452359480": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkMakerTitle.tests.tsx:3793272477": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkPrice.tests.tsx:2912537485": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkScreenHeader.tests.tsx:256118024": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkStickyBottomContent.tests.tsx:3590205504": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworkTombstone.tests.tsx:1538611635": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ArtworksInSeriesRail.tests.tsx:131923322": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/AuctionPrice.tests.tsx:2121393913": [ + [22, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/BidButton.tests.tsx:2387482525": [ + [23, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/CollapsibleArtworkDetails.tests.tsx:1264336045": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/CommercialButtons.tests.tsx:2451101415": [ + [17, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/InquiryButtons.tests.tsx:458011032": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/InquiryModal.tests.tsx:4219892881": [ + [24, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ContextCard.tests.tsx:1579605849": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/CreateArtworkAlertButtonsSection.tests.tsx:3706350665": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/CreateArtworkAlertSection.tests.tsx:1141077593": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/FollowArtistLink.tests.tsx:1564697626": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/ImageCarousel.tests.tsx:2821162536": [ + [14, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/OtherWorks.tests.tsx:3301208712": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/PartnerCard.tests.tsx:2147518014": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/PartnerLink.tests.tsx:2652548379": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/Questions.tests.tsx:1195548882": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/RequestConditionReport.tests.tsx:2358781141": [ + [28, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Artwork/Components/ShippingAndTaxes.tests.tsx:3062268254": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ArtworkAttributionClassFAQ/ArtworkAttributionClassFAQ.tests.tsx:1458710560": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ArtworkMedium/ArtworkMedium.tests.tsx:1433061931": [ + [4, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/AuctionBuyersPremium/AuctionBuyersPremium.tests.tsx:3599115260": [ + [6, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/AuctionResult/AuctionResult.tests.tsx:2135705264": [ + [13, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/AuctionResults/AuctionResultsScreenWrapper.tests.tsx:3923928327": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/BottomTabs/BottomTabs.tests.tsx:1554635863": [ + [14, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/BottomTabs/BottomTabsNavigator.tests.tsx:3094321374": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Collection/Collection.tests.tsx:3598877736": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Collection/Components/CollectionHubsRails/ArtistSeries/CollectionArtistSeriesRail.tests.tsx:3372583293": [ + [15, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Collection/Components/CollectionHubsRails/FeaturedCollections/FeaturedCollectionsRail.tests.tsx:3801484197": [ + [14, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Collection/Components/FeaturedArtists.tests.tsx:477744954": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Collection/Components/FullFeaturedArtistList.tests.tsx:929901599": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Collection/Screens/CollectionArtworks.tests.tsx:3187813314": [ + [16, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Collection/Screens/CollectionHeader.tests.tsx:1538914740": [ + [5, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Fair/Fair.tests.tsx:811367283": [ + [17, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Fair/FairAllFollowedArtists.tests.tsx:1143376279": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Fair/FairArticles.tests.tsx:404541962": [ + [4, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Fair/FairCollections.tests.tsx:4277648253": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Fair/FairEmptyState.tests.tsx:3509902919": [ + [6, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Fair/FairExhibitorRail.tests.tsx:821315650": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Fair/FairExhibitors.tests.tsx:575237441": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Fair/FairFollowedArtistsRail.tests.tsx:2899869064": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Fair/FairHeader.tests.tsx:2742344924": [ + [13, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Fair/FairMoreInfo.tests.tsx:1927647134": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Feature/Feature.tests.tsx:3323945594": [ + [6, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Gene/Gene.tests.tsx:519558873": [ + [13, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Home/Components/ArtworkRecommendationsRail.tests.tsx:1262254429": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Home/Components/AuctionResultsRail.tests.tsx:1901058": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Home/Components/CollectionsRail.tests.tsx:3561190140": [ + [13, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Home/Components/EmailConfirmationBanner.tests.tsx:1812536631": [ + [14, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Home/Components/HomeFeedOnboardingRail.tests.tsx:1657295642": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Home/Components/HomeHeader.tests.tsx:4094838348": [ + [4, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Home/Components/ShowsRail.tests.tsx:3981827527": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Home/Components/Trove.tests.tsx:2768059575": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Home/Home.tests.tsx:2427808719": [ + [21, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Composer.tests.tsx:3438807478": [ + [16, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/EditionSelectBox.tests.tsx:1202333197": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/InquiryMakeOfferButton.tests.tsx:807583861": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/InquiryPurchaseButton.tests.tsx:1676923891": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ItemArtwork.tests.tsx:1275398907": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ItemInfo.tests.tsx:4087897029": [ + [5, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ItemShow.tests.tsx:4247569582": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/MakeOfferModal.tests.tsx:1446491262": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Messages.tests.tsx:4106419433": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/OpenInquiryModalButton.tests.tsx:3227324442": [ + [14, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/OrderInformation.tests.tsx:691632774": [ + [5, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/OrderUpdate.tests.tsx:1941738272": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/PaymentMethod.tests.tsx:1163501714": [ + [5, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Preview/Attachment/AttachmentList.tests.tsx:3984761300": [ + [5, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/PurchaseModal.tests.tsx:4003966353": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ReviewOfferButton.tests.tsx:2627958058": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/SellerReplyEstimate.tests.tsx:2128859890": [ + [5, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Shipping.tests.tsx:617314206": [ + [5, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Screens/Conversation.tests.tsx:395802088": [ + [14, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Inbox/Screens/ConversationDetails.tests.tsx:324511319": [ + [6, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyAccount/MyAccount.tests.tsx:678131067": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyAccount/MyAccountEditEmail.tests.tsx:1115260430": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyAccount/MyAccountEditPriceRange.tests.tsx:3599601789": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyBids/MyBids.tests.tsx:2944873400": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyBids/SaleCard.tests.tsx:2891428778": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Components/MyCollectionArtworkListItem.tests.tsx:3988668113": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/MyCollection.tests.tsx:267841220": [ + [19, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Artwork/Components/ArtworkInsights/MyCollectionArtworkArtistArticles.tests.tsx:3970729125": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Artwork/Components/ArtworkInsights/RequestForPriceEstimate/RequestForPriceEstimateBanner.tests.tsx:1928343867": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Artwork/Components/MyCollectionArtworkHeader.tests.tsx:1054993027": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Artwork/Components/MyCollectionWhySell.tests.tsx:250824691": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Artwork/MyCollectionArtwork.tests.tsx:2339373453": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Artwork/MyCollectionArtworkAbout.tests.tsx:1193606089": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Artwork/MyCollectionArtworkInsights.tests.tsx:592530839": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/ArtworkForm/Components/CategoryPicker.tests.tsx:3987258364": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/ArtworkForm/MyCollectionArtworkForm.tests.tsx:2130633567": [ + [31, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/ArtworkList/MyCollectionArtworkGridItem.tests.tsx:1000586021": [ + [14, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Insights/AuctionResultsForArtistsYouCollect.tests.tsx:2454440311": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Insights/CareerHighlightBottomSheet.tests.tsx:1622039182": [ + [13, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Insights/CareerHighlightsBigCardsSwiper.tests.tsx:594701569": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Insights/CareerHighlightsRail.tests.tsx:1667902325": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Insights/Components/CareerHighlightBottomSheetItem.tests.tsx:975233458": [ + [4, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Insights/MyCollectionInsights.tests.tsx:3887548776": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyCollection/Screens/Insights/SelectArtist.tests.tsx:2329356606": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyProfile/LoggedInUserInfo.tests.tsx:532502828": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyProfile/MyProfilePushNotifications.tests.tsx:3441071537": [ + [17, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyProfile/MyProfileSettings.tests.tsx:704033186": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyProfile/__tests__/MyProfileEditForm.tests.tsx:3536296652": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/MyProfile/__tests__/MyProfileHeaderMyCollectionAndSavedWorks.tests.tsx:2803428693": [ + [19, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/NewWorksForYou/NewWorksForYou.tests.tsx:1213493448": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Onboarding/OnboardingQuiz/__tests__/OnboardingFollows.tests.tsx:2947259115": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Onboarding/OnboardingQuiz/__tests__/OnboardingGene.tests.tsx:3725464668": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Onboarding/OnboardingQuiz/__tests__/OnboardingMarketingCollection.tests.tsx:1946095987": [ + [6, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Onboarding/OnboardingQuiz/__tests__/OnboardingOrderedSet.tests.tsx:2956794927": [ + [6, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Onboarding/OnboardingSocialLink.tests.tsx:2964738325": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/ArtworkInfoSection.tests.tsx:3896851143": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/OrderDetails.tests.tsx:293517408": [ + [23, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/OrderDetailsHeader.tests.tsx:1835529137": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/OrderDetailsPayment.tests.tsx:3672745078": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/ShipsToSection.tests.tsx:941906628": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/SoldBySection.tests.tsx:2911806161": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/TrackOrderSection.tests.tsx:1892404704": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/OrderHistory/OrderDetails/WirePaymentSection.tests.tsx:103298764": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/OrderHistory/OrderHistory.tests.tsx:45840538": [ + [14, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/OrderHistory/OrderHistoryRow.tests.tsx:3624838089": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/OrderHistory/SummarySection.tests.tsx:2447925476": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Partner/Components/PartnerArtwork.tests.tsx:1963928222": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Partner/Components/PartnerHeader.tests.tsx:2526992131": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Partner/Components/PartnerLocationSection.tests.tsx:957884132": [ + [5, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Partner/Components/PartnerOverview.tests.tsx:4234804774": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Partner/Components/PartnerShows.tests.tsx:4046052296": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Partner/Screens/PartnerLocations.tests.tsx:2927427738": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Sale/BuyNowArtworksRail.tests.tsx:931001587": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Sale/Components/NewBuyNowArtworksRail.tests.tsx:3502880345": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Sale/Components/NewSaleLotsList.tests.tsx:3068796210": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Sale/RegisterToBidButton.tests.tsx:3784200523": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Sale/Sale.tests.tsx:1894788215": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Sale/SaleActiveBidItem.tests.tsx:2998652586": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Sale/SaleActiveBids.tests.tsx:3434344314": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Sale/SaleArtworksRail.tests.tsx:64794606": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Sale/SaleHeader.tests.tsx:3098791436": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Sale/SaleLotsList.tests.tsx:3966141970": [ + [24, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SaleInfo/SaleInfo.tests.tsx:1903910990": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Sales/Sales.tests.tsx:2837774909": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SavedAddresses/SavedAddresses.tests.tsx:4160164050": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SavedAddresses/SavedAddressesForm.tests.tsx:958051193": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SavedSearchAlert/CreateSavedSearchAlert.tests.tsx:632176077": [ + [20, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SavedSearchAlert/EditSavedSearchAlert.tests.tsx:1792209929": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SavedSearchAlertsList/Components/SavedSearchesList.tests.tsx:524380688": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Search/AutosuggestResults.tests.tsx:2977631242": [ + [117, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Search/CuratedCollections.tests.tsx:1079575192": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Search/Search.tests.tsx:1739725652": [ + [24, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Search/SearchArtworksContainer.tests.tsx:3734086265": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Search/SearchArtworksGrid.tests.tsx:631269111": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Search/TrendingArtists.tests.tsx:1381853068": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/ArtworkDetails/ArtworkDetails.tests.tsx:1318106073": [ + [27, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/ContactInformation/ContactInformation.tests.tsx:3705509686": [ + [18, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/SubmitArtwork.tests.tsx:2262713217": [ + [25, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/UploadPhotos/UploadPhotos.tests.tsx:3298513851": [ + [11, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/UploadPhotos/UploadPhotosForm.tests.tsx:2611356987": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/UploadPhotos/utils/index.tests.tsx:1267671971": [ + [3, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/SellWithArtsy/index.tests.tsx:3022015560": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Show/Show.tests.tsx:1022764568": [ + [7, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Show/ShowArtworks.tests.tsx:3792572975": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Show/ShowArtworksEmptyState.tests.tsx:3805762469": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Show/ShowContextCard.tests.tsx:4097726068": [ + [13, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Show/ShowHours.tests.tsx:2202483717": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Show/ShowLocation.tests.tsx:757581802": [ + [32, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Show/ShowMoreInfo.tests.tsx:2491133700": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Show/ShowViewingRoom.tests.tsx:668662873": [ + [10, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/Tag/Tag.tests.tsx:734101039": [ + [13, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/VanityURL/VanityURLEntity.tests.tsx:4146408596": [ + [12, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ViewingRoom/Components/ViewingRoomArtworkRail.tests.tsx:1032570235": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ViewingRoom/Components/ViewingRoomHeader.tests.tsx:3053438078": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ViewingRoom/Components/ViewingRoomSubsections.tests.tsx:2723316678": [ + [9, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ViewingRoom/Components/ViewingRoomViewWorksButton.tests.tsx:4060940584": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ViewingRoom/Components/ViewingRoomsListFeatured.tests.tsx:849945857": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ViewingRoom/ViewingRoom.tests.tsx:1511922180": [ + [14, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ViewingRoom/ViewingRoomArtwork.tests.tsx:2621988273": [ + [8, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ViewingRoom/ViewingRoomArtworks.tests.tsx:2093121391": [ + [16, 5, 21, "RegExp match", "364504250"] + ], + "src/app/Scenes/ViewingRoom/ViewingRoomsList.tests.tsx:708499988": [ + [8, 5, 21, "RegExp match", "364504250"] + ] + }` +}; + +exports[`Fix all STRICTNESS_MIGRATION!`] = { + value: `{ + "src/app/Components/Bidding/Components/Timer.tsx:3834085858": [ + [215, 50, 20, "RegExp match", "273977750"], + [220, 61, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Bidding/Components/Title.tsx:1975055677": [ + [2, 36, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Bidding/Elements/Grid.tsx:2487169700": [ + [2, 34, 20, "RegExp match", "273977750"], + [5, 34, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Bidding/Screens/ConfirmBid.tests.tsx:2156616320": [ + [25, 20, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Bidding/Screens/ConfirmBid/PriceSummary.tsx:1128418560": [ + [33, 42, 20, "RegExp match", "273977750"], + [42, 37, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Bidding/Screens/ConfirmBid/index.tsx:1305485570": [ + [30, 20, 20, "RegExp match", "273977750"], + [81, 26, 20, "RegExp match", "273977750"], + [87, 26, 20, "RegExp match", "273977750"], + [89, 26, 20, "RegExp match", "273977750"], + [91, 26, 20, "RegExp match", "273977750"], + [187, 26, 20, "RegExp match", "273977750"], + [189, 26, 20, "RegExp match", "273977750"], + [191, 26, 20, "RegExp match", "273977750"], + [193, 26, 20, "RegExp match", "273977750"], + [195, 26, 20, "RegExp match", "273977750"], + [197, 26, 20, "RegExp match", "273977750"], + [199, 26, 20, "RegExp match", "273977750"], + [366, 30, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Bidding/Screens/Registration.tests.tsx:1752819429": [ + [16, 20, 20, "RegExp match", "273977750"], + [170, 26, 20, "RegExp match", "273977750"], + [172, 28, 20, "RegExp match", "273977750"], + [176, 26, 20, "RegExp match", "273977750"], + [181, 26, 20, "RegExp match", "273977750"], + [318, 24, 20, "RegExp match", "273977750"], + [320, 26, 20, "RegExp match", "273977750"], + [350, 24, 20, "RegExp match", "273977750"], + [352, 26, 20, "RegExp match", "273977750"], + [404, 26, 20, "RegExp match", "273977750"], + [406, 28, 20, "RegExp match", "273977750"], + [410, 26, 20, "RegExp match", "273977750"], + [441, 26, 20, "RegExp match", "273977750"], + [443, 28, 20, "RegExp match", "273977750"], + [447, 26, 20, "RegExp match", "273977750"], + [478, 26, 20, "RegExp match", "273977750"], + [480, 28, 20, "RegExp match", "273977750"], + [484, 26, 20, "RegExp match", "273977750"], + [539, 24, 20, "RegExp match", "273977750"], + [541, 26, 20, "RegExp match", "273977750"], + [563, 24, 20, "RegExp match", "273977750"], + [565, 26, 20, "RegExp match", "273977750"], + [597, 24, 20, "RegExp match", "273977750"], + [599, 26, 20, "RegExp match", "273977750"], + [618, 24, 20, "RegExp match", "273977750"], + [620, 26, 20, "RegExp match", "273977750"], + [654, 24, 20, "RegExp match", "273977750"], + [656, 26, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Bidding/Screens/Registration.tsx:3779435198": [ + [36, 20, 20, "RegExp match", "273977750"], + [83, 26, 20, "RegExp match", "273977750"], + [85, 26, 20, "RegExp match", "273977750"], + [87, 26, 20, "RegExp match", "273977750"], + [341, 28, 20, "RegExp match", "273977750"], + [430, 32, 20, "RegExp match", "273977750"], + [442, 32, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Bidding/Screens/RegistrationResult.tsx:2382086564": [ + [102, 17, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Containers/Inbox.tsx:4027330260": [ + [78, 16, 20, "RegExp match", "273977750"], + [81, 16, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Countdown/CountdownTimer.tsx:2306400282": [ + [22, 20, 20, "RegExp match", "273977750"], + [56, 24, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Icons/Consignments/CamIcon.tsx:4117332560": [ + [2, 38, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Icons/Consignments/MoneyIcon.tsx:1735718139": [ + [2, 40, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Icons/Consignments/OfferIcon.tsx:1105891918": [ + [2, 40, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Icons/Consignments/SellIcon.tsx:3944296165": [ + [2, 39, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Icons/PinFairSelected.tsx:3579781224": [ + [2, 39, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Icons/PinSavedOff.tsx:2178574258": [ + [3, 35, 20, "RegExp match", "273977750"] + ], + "src/app/Components/RetryErrorBoundary.tsx:1976228410": [ + [22, 22, 20, "RegExp match", "273977750"] + ], + "src/app/Components/ScrollableTabBar.tsx:2232339801": [ + [59, 22, 20, "RegExp match", "273977750"], + [71, 24, 20, "RegExp match", "273977750"], + [75, 22, 20, "RegExp match", "273977750"] + ], + "src/app/Components/Show/ShowArtworksPreview.tsx:3223654651": [ + [31, 19, 20, "RegExp match", "273977750"], + [31, 54, 20, "RegExp match", "273977750"] + ], + "src/app/Components/TabBar.tsx:2724789569": [ + [62, 22, 20, "RegExp match", "273977750"], + [95, 30, 20, "RegExp match", "273977750"], + [99, 30, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/ArtworkExtraLinks/partnerName.tests.tsx:3283791376": [ + [7, 24, 20, "RegExp match", "273977750"], + [12, 24, 20, "RegExp match", "273977750"], + [17, 24, 20, "RegExp match", "273977750"], + [22, 24, 20, "RegExp match", "273977750"], + [29, 24, 20, "RegExp match", "273977750"], + [36, 24, 20, "RegExp match", "273977750"], + [43, 24, 20, "RegExp match", "273977750"], + [50, 24, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/ArtworkExtraLinks/partnerName.tsx:3191161084": [ + [14, 35, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/ArtworkHeader.tsx:1676438438": [ + [130, 43, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/AuctionPrice.tsx:2112730869": [ + [22, 22, 20, "RegExp match", "273977750"], + [26, 24, 20, "RegExp match", "273977750"], + [61, 24, 20, "RegExp match", "273977750"], + [64, 24, 20, "RegExp match", "273977750"], + [66, 24, 20, "RegExp match", "273977750"], + [111, 18, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/BidButton.tsx:1104439896": [ + [24, 20, 20, "RegExp match", "273977750"], + [27, 20, 20, "RegExp match", "273977750"], + [30, 20, 20, "RegExp match", "273977750"], + [72, 24, 20, "RegExp match", "273977750"], + [86, 24, 20, "RegExp match", "273977750"], + [111, 24, 20, "RegExp match", "273977750"], + [116, 24, 20, "RegExp match", "273977750"], + [199, 24, 20, "RegExp match", "273977750"], + [209, 26, 20, "RegExp match", "273977750"], + [211, 26, 20, "RegExp match", "273977750"], + [241, 26, 20, "RegExp match", "273977750"], + [268, 26, 20, "RegExp match", "273977750"], + [270, 28, 20, "RegExp match", "273977750"], + [282, 30, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/BuyNowButton.tsx:110779339": [ + [85, 30, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/MakeOfferButton.tsx:3186730594": [ + [26, 20, 20, "RegExp match", "273977750"], + [37, 22, 20, "RegExp match", "273977750"], + [110, 36, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/CommercialInformation.tsx:3131724196": [ + [229, 32, 20, "RegExp match", "273977750"], + [231, 32, 20, "RegExp match", "273977750"], + [280, 32, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/FullScreen/DeepZoom/DeepZoomOverlay.tsx:1776784817": [ + [36, 26, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/FullScreen/DeepZoom/DeepZoomTile.tsx:2736540225": [ + [26, 24, 20, "RegExp match", "273977750"], + [31, 24, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/FullScreen/ImageCarouselFullScreen.tsx:2095063561": [ + [94, 32, 20, "RegExp match", "273977750"], + [118, 40, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/ImageCarouselContext.tsx:2009706848": [ + [72, 22, 20, "RegExp match", "273977750"], + [96, 36, 20, "RegExp match", "273977750"], + [140, 17, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/ImageCarousel/ImageCarouselEmbedded.tsx:2361132445": [ + [41, 22, 20, "RegExp match", "273977750"], + [143, 26, 20, "RegExp match", "273977750"], + [155, 32, 20, "RegExp match", "273977750"], + [163, 49, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Artwork/Components/OtherWorks/ContextGridCTA.tsx:1888146634": [ + [22, 24, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/City/City.tsx:787509940": [ + [11, 20, 20, "RegExp match", "273977750"], + [45, 22, 20, "RegExp match", "273977750"], + [112, 22, 20, "RegExp match", "273977750"], + [149, 22, 20, "RegExp match", "273977750"], + [154, 22, 20, "RegExp match", "273977750"], + [161, 22, 20, "RegExp match", "273977750"], + [171, 22, 20, "RegExp match", "273977750"], + [175, 22, 20, "RegExp match", "273977750"], + [215, 72, 20, "RegExp match", "273977750"], + [216, 43, 20, "RegExp match", "273977750"], + [217, 50, 20, "RegExp match", "273977750"], + [228, 42, 20, "RegExp match", "273977750"], + [233, 42, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/City/CityFairList.tsx:968007184": [ + [26, 49, 20, "RegExp match", "273977750"], + [27, 47, 20, "RegExp match", "273977750"], + [50, 22, 20, "RegExp match", "273977750"], + [63, 28, 20, "RegExp match", "273977750"], + [83, 30, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/City/CitySectionList.tsx:3440590734": [ + [29, 20, 20, "RegExp match", "273977750"], + [100, 33, 20, "RegExp match", "273977750"], + [104, 31, 20, "RegExp match", "273977750"], + [105, 60, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/City/Components/AllEvents.tsx:746348506": [ + [43, 22, 20, "RegExp match", "273977750"], + [67, 30, 20, "RegExp match", "273977750"], + [69, 30, 20, "RegExp match", "273977750"], + [78, 22, 20, "RegExp match", "273977750"], + [139, 22, 20, "RegExp match", "273977750"], + [232, 28, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/City/Components/BMWEventSection/index.tsx:1351137815": [ + [52, 22, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/City/Components/Event/index.tsx:1645685399": [ + [97, 34, 20, "RegExp match", "273977750"], + [118, 22, 20, "RegExp match", "273977750"], + [135, 36, 20, "RegExp match", "273977750"], + [158, 69, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/City/Components/EventList.tsx:1290486133": [ + [38, 22, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/City/Components/EventSection/index.tsx:90262994": [ + [24, 26, 20, "RegExp match", "273977750"], + [30, 26, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/City/Components/FairEventSection/index.tsx:2309552943": [ + [26, 22, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/City/Components/TabFairItemRow/index.tsx:2374019651": [ + [31, 44, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/City/cityTabs.ts:4161091079": [ + [7, 26, 20, "RegExp match", "273977750"], + [9, 24, 20, "RegExp match", "273977750"], + [15, 24, 20, "RegExp match", "273977750"], + [23, 24, 20, "RegExp match", "273977750"], + [29, 24, 20, "RegExp match", "273977750"], + [36, 24, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Collection/Collection.tests.tsx:3598877736": [ + [24, 30, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Collection/Components/CollectionHubsRails/ArtistSeries/CollectionArtistSeriesRail.tests.tsx:3372583293": [ + [95, 22, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Collection/Components/CollectionHubsRails/FeaturedCollections/FeaturedCollectionsRail.tests.tsx:3801484197": [ + [94, 22, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Collection/Components/FeaturedArtists.tsx:2095048176": [ + [22, 24, 20, "RegExp match", "273977750"], + [25, 24, 20, "RegExp match", "273977750"], + [41, 26, 20, "RegExp match", "273977750"], + [46, 26, 20, "RegExp match", "273977750"], + [73, 36, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Collection/Components/FullFeaturedArtistList.tsx:1542306537": [ + [24, 26, 20, "RegExp match", "273977750"], + [31, 26, 20, "RegExp match", "273977750"], + [48, 34, 20, "RegExp match", "273977750"], + [51, 38, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Collection/Screens/CollectionArtworks.tsx:2360641924": [ + [88, 27, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Inbox/Components/ActiveBids/ActiveBid.tsx:2151902859": [ + [88, 26, 20, "RegExp match", "273977750"], + [116, 30, 20, "RegExp match", "273977750"], + [118, 30, 20, "RegExp match", "273977750"], + [120, 24, 20, "RegExp match", "273977750"], + [127, 26, 20, "RegExp match", "273977750"], + [129, 26, 20, "RegExp match", "273977750"], + [131, 26, 20, "RegExp match", "273977750"], + [133, 24, 20, "RegExp match", "273977750"], + [135, 24, 20, "RegExp match", "273977750"], + [141, 24, 20, "RegExp match", "273977750"], + [148, 30, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ConversationSnippet.tsx:4214254608": [ + [46, 22, 20, "RegExp match", "273977750"], + [54, 24, 20, "RegExp match", "273977750"], + [63, 24, 20, "RegExp match", "273977750"], + [69, 24, 20, "RegExp match", "273977750"], + [73, 24, 20, "RegExp match", "273977750"], + [75, 26, 20, "RegExp match", "273977750"], + [77, 26, 20, "RegExp match", "273977750"], + [79, 26, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Inbox/Components/Conversations/InquiryMakeOfferButton.tsx:3464026788": [ + [30, 22, 20, "RegExp match", "273977750"], + [97, 36, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Inbox/Components/Conversations/SendConversationMessage.ts:3426406869": [ + [27, 24, 20, "RegExp match", "273977750"], + [31, 26, 20, "RegExp match", "273977750"], + [35, 24, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Inbox/Screens/Conversation.tsx:408662661": [ + [62, 22, 20, "RegExp match", "273977750"], + [64, 22, 20, "RegExp match", "273977750"], + [88, 22, 20, "RegExp match", "273977750"], + [114, 28, 20, "RegExp match", "273977750"], + [130, 22, 20, "RegExp match", "273977750"], + [134, 24, 20, "RegExp match", "273977750"], + [146, 22, 20, "RegExp match", "273977750"], + [150, 24, 20, "RegExp match", "273977750"], + [161, 24, 20, "RegExp match", "273977750"], + [168, 28, 20, "RegExp match", "273977750"], + [170, 28, 20, "RegExp match", "273977750"], + [176, 32, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Map/Components/PinsShapeLayer.tsx:2931968919": [ + [70, 26, 20, "RegExp match", "273977750"], + [107, 24, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Map/Components/ShowCard.tsx:3422165572": [ + [53, 22, 20, "RegExp match", "273977750"], + [86, 22, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Map/EventEmitter.ts:1252896156": [ + [12, 24, 20, "RegExp match", "273977750"], + [20, 24, 20, "RegExp match", "273977750"], + [37, 24, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Map/GlobalMap.tsx:1012628576": [ + [143, 22, 20, "RegExp match", "273977750"], + [146, 22, 20, "RegExp match", "273977750"], + [152, 22, 20, "RegExp match", "273977750"], + [166, 26, 20, "RegExp match", "273977750"], + [178, 22, 20, "RegExp match", "273977750"], + [191, 22, 20, "RegExp match", "273977750"], + [196, 28, 20, "RegExp match", "273977750"], + [198, 28, 20, "RegExp match", "273977750"], + [240, 22, 20, "RegExp match", "273977750"], + [267, 26, 20, "RegExp match", "273977750"], + [287, 26, 20, "RegExp match", "273977750"], + [345, 28, 20, "RegExp match", "273977750"], + [387, 46, 20, "RegExp match", "273977750"], + [388, 46, 20, "RegExp match", "273977750"], + [449, 38, 20, "RegExp match", "273977750"], + [463, 36, 20, "RegExp match", "273977750"], + [531, 24, 20, "RegExp match", "273977750"], + [542, 24, 20, "RegExp match", "273977750"], + [586, 40, 20, "RegExp match", "273977750"], + [588, 42, 20, "RegExp match", "273977750"], + [675, 26, 20, "RegExp match", "273977750"], + [677, 26, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/Map/bucketCityResults.ts:1806674318": [ + [8, 22, 20, "RegExp match", "273977750"], + [10, 22, 20, "RegExp match", "273977750"], + [12, 24, 20, "RegExp match", "273977750"], + [15, 22, 20, "RegExp match", "273977750"], + [18, 24, 20, "RegExp match", "273977750"], + [21, 22, 20, "RegExp match", "273977750"], + [23, 22, 20, "RegExp match", "273977750"], + [25, 24, 20, "RegExp match", "273977750"], + [27, 24, 20, "RegExp match", "273977750"], + [29, 22, 20, "RegExp match", "273977750"], + [32, 26, 20, "RegExp match", "273977750"], + [35, 24, 20, "RegExp match", "273977750"], + [39, 22, 20, "RegExp match", "273977750"], + [42, 22, 20, "RegExp match", "273977750"], + [45, 26, 20, "RegExp match", "273977750"], + [47, 28, 20, "RegExp match", "273977750"], + [52, 24, 20, "RegExp match", "273977750"], + [55, 24, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/MyProfile/LoggedInUserInfo.tsx:1793191809": [ + [44, 28, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/UploadPhotos/utils/gemini/createGeminiAssetWithS3Credentials.ts:2415186200": [ + [32, 30, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/UploadPhotos/utils/gemini/getGeminiCredentialsForEnvironment.ts:464420617": [ + [8, 22, 20, "RegExp match", "273977750"], + [49, 30, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/SellWithArtsy/SubmitArtwork/UploadPhotos/utils/uploadFileToS3.ts:3382805377": [ + [49, 28, 20, "RegExp match", "273977750"], + [65, 24, 20, "RegExp match", "273977750"] + ], + "src/app/Scenes/ViewingRoom/Components/ViewingRoomSubsections.tsx:4227710958": [ + [10, 56, 20, "RegExp match", "273977750"] + ], + "src/app/system/relay/middlewares/metaphysicsMiddleware.ts:702430560": [ + [13, 22, 20, "RegExp match", "273977750"], + [15, 24, 20, "RegExp match", "273977750"] + ], + "src/app/system/relay/middlewares/timingMiddleware.ts:831390156": [ + [3, 22, 20, "RegExp match", "273977750"], + [7, 24, 20, "RegExp match", "273977750"] + ], + "src/app/utils/CatchErrors.tsx:1166684242": [ + [4, 22, 20, "RegExp match", "273977750"] + ], + "src/app/utils/convertCityToGeoJSON.ts:759853562": [ + [44, 50, 20, "RegExp match", "273977750"], + [50, 26, 20, "RegExp match", "273977750"], + [52, 26, 20, "RegExp match", "273977750"] + ], + "src/app/utils/getTestWrapper.tsx:1343831759": [ + [12, 53, 20, "RegExp match", "273977750"], + [39, 50, 20, "RegExp match", "273977750"] + ], + "src/app/utils/renderMarkdown.tests.tsx:1271202079": [ + [62, 28, 20, "RegExp match", "273977750"], + [88, 28, 20, "RegExp match", "273977750"], + [117, 28, 20, "RegExp match", "273977750"] + ], + "src/app/utils/renderWithPlaceholder.tsx:3187757658": [ + [75, 28, 20, "RegExp match", "273977750"], + [82, 28, 20, "RegExp match", "273977750"] + ], + "src/app/utils/tests/createMockNetworkLayer/index.ts:1655627387": [ + [11, 20, 20, "RegExp match", "273977750"], + [14, 20, 20, "RegExp match", "273977750"], + [27, 26, 20, "RegExp match", "273977750"], + [76, 28, 20, "RegExp match", "273977750"], + [130, 24, 20, "RegExp match", "273977750"], + [142, 30, 20, "RegExp match", "273977750"], + [151, 30, 20, "RegExp match", "273977750"], + [153, 36, 20, "RegExp match", "273977750"], + [155, 36, 20, "RegExp match", "273977750"], + [254, 26, 20, "RegExp match", "273977750"] + ], + "src/shared/hooks/useScreenDimensions.tsx:2982006638": [ + [21, 17, 20, "RegExp match", "273977750"] + ] + }` +}; + +exports[`Avoid having skipped tests!`] = { + value: `{ + "src/app/Components/ArtworkFilter/FilterModal.tests.tsx:2453688545": [ + [438, 2, 8, "RegExp match", "593069535"], + [487, 2, 8, "RegExp match", "593069535"] + ], + "src/app/Components/ArtworkFilter/Filters/AdditionalGeneIDsOptions.tests.tsx:478067550": [ + [69, 2, 8, "RegExp match", "593069535"] + ], + "src/app/Components/ArtworkFilter/Filters/KeywordFilter.tests.tsx:221317578": [ + [27, 2, 8, "RegExp match", "593069535"] + ], + "src/app/Components/ArtworkFilter/Filters/WaysToBuyOptions.tests.tsx:4052829274": [ + [45, 2, 8, "RegExp match", "593069535"], + [65, 2, 8, "RegExp match", "593069535"] + ], + "src/app/Components/Toast/Toast.tests.tsx:1750732162": [ + [56, 2, 4, "RegExp match", "2087597974"] + ], + "src/app/Scenes/Artwork/Components/CommercialInformation.tests.tsx:2636479891": [ + [256, 2, 8, "RegExp match", "593069535"], + [388, 2, 8, "RegExp match", "593069535"], + [465, 2, 8, "RegExp match", "593069535"] + ], + "src/app/Scenes/ArtworkAttributionClassFAQ/ArtworkAttributionClassFAQ.tests.tsx:1458710560": [ + [28, 2, 8, "RegExp match", "593069535"] + ], + "src/app/Scenes/MyCollection/MyCollection.tests.tsx:267841220": [ + [137, 4, 8, "RegExp match", "593069535"] + ], + "src/app/Scenes/Sale/SaleLotsList.tests.tsx:3966141970": [ + [98, 2, 8, "RegExp match", "593069535"] + ], + "src/app/utils/track/tracking.tests.tsx:1989312488": [ + [28, 2, 8, "RegExp match", "593069535"], + [61, 2, 8, "RegExp match", "593069535"] + ], + "src/palette/elements/ProgressBar/ProgressBar.tests.tsx:1880343921": [ + [9, 2, 8, "RegExp match", "593069535"], + [19, 2, 8, "RegExp match", "593069535"] + ] + }` +}; + +exports[`Avoid using class components!`] = { + value: `{ + "src/ambient.d.ts:123000066": [ + [28, 25, 23, "RegExp match", "3210885008"] + ], + "src/app/AppRegistry.tsx:3026200026": [ + [243, 18, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Artist/Articles/Articles.tsx:1150831805": [ + [13, 15, 17, "RegExp match", "3548830911"] + ], + "src/app/Components/Artist/ArtistShows/Metadata.tsx:4024715854": [ + [11, 15, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Artist/ArtistShows/VariableSizeShowsList.tsx:2828536799": [ + [19, 16, 17, "RegExp match", "3548830911"] + ], + "src/app/Components/Artist/Biography.tsx:2708841": [ + [14, 16, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/ArtistListItem.tsx:2213645783": [ + [47, 28, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/ArtworkGrids/GenericGrid.tsx:3262128148": [ + [34, 33, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Bidding/Components/BackButton.tsx:3086473716": [ + [10, 24, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Bidding/Components/BidInfoRow.tsx:3116920247": [ + [12, 24, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Bidding/Components/PaymentInfo.tsx:2256876826": [ + [21, 25, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Bidding/Components/Timer.tsx:3834085858": [ + [197, 32, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Bidding/Context/TimeOffsetProvider.tests.tsx:2534639299": [ + [14, 19, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Bidding/Context/TimeOffsetProvider.tsx:1656948563": [ + [72, 32, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Bidding/Screens/BidResult.tsx:1014910665": [ + [42, 23, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Bidding/Screens/ConfirmBid/index.tsx:1305485570": [ + [73, 24, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Bidding/Screens/CreditCardForm.tsx:3640868774": [ + [25, 28, 17, "RegExp match", "3548830911"] + ], + "src/app/Components/Bidding/Screens/Registration.tsx:3779435198": [ + [69, 26, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Bidding/Screens/RegistrationResult.tsx:2382086564": [ + [104, 32, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Bidding/Screens/SelectMaxBid.tsx:3925989855": [ + [34, 26, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Buttons/DarkNavigationButton.tsx:3087321444": [ + [11, 42, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/ConnectivityBanner.tsx:1023248594": [ + [20, 40, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Containers/Inbox.tsx:4027330260": [ + [77, 19, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Containers/Inquiry.tsx:2055903444": [ + [134, 21, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Containers/WorksForYou.tsx:1212404006": [ + [30, 25, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Countdown/DurationProvider.tsx:2862669178": [ + [17, 30, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Countdown/StateManager.tsx:4128746221": [ + [25, 26, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Gene/Header.tsx:1861570211": [ + [20, 13, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Icons/CircleWhiteCheckIcon.tsx:275250726": [ + [9, 34, 17, "RegExp match", "3548830911"] + ], + "src/app/Components/Icons/GridViewIcon.tsx:2472851365": [ + [3, 28, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Icons/ListViewIcon.tsx:2599263532": [ + [3, 28, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Lists/ShowItemRow.tsx:903912325": [ + [32, 25, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Markdown.tsx:66980198": [ + [15, 22, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Modal.tsx:1394418038": [ + [38, 19, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/OpaqueImageView/OpaqueImageView.tsx:1665090421": [ + [79, 37, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/RelatedArtists/RelatedArtist.tsx:2207857089": [ + [15, 20, 17, "RegExp match", "3548830911"] + ], + "src/app/Components/RelatedArtists/RelatedArtists.tsx:3385378039": [ + [22, 21, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/RetryErrorBoundary.tsx:1976228410": [ + [21, 38, 17, "RegExp match", "3548830911"], + [59, 32, 17, "RegExp match", "3548830911"] + ], + "src/app/Components/ScrollableTabBar.tsx:2232339801": [ + [55, 38, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Show/ShowArtistsPreview.tsx:1745706653": [ + [19, 32, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/Show/ShowArtworksPreview.tsx:3223654651": [ + [15, 33, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/TabBar.tsx:2724789569": [ + [61, 28, 23, "RegExp match", "3210885008"] + ], + "src/app/Components/WorksForYou/Notification.tsx:1182434299": [ + [24, 26, 23, "RegExp match", "3210885008"] + ], + "src/app/Providers.tsx:156964520": [ + [80, 18, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/Artwork/Components/ArtworkActions.tsx:3838496426": [ + [54, 28, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Artwork/Components/AuctionPrice.tsx:2112730869": [ + [13, 26, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/BidButton.tsx:1104439896": [ + [57, 23, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Artwork/Components/CommercialButtons/MakeOfferButton.tsx:3186730594": [ + [30, 29, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Artwork/Components/FollowArtistLink.tsx:1983766123": [ + [15, 30, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Artwork/Components/OtherWorks/ContextGridCTA.tsx:1888146634": [ + [13, 28, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Artwork/Components/RequestConditionReport.tsx:670465672": [ + [36, 36, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/City/City.tsx:787509940": [ + [44, 22, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/City/CityBMWList.tsx:691561999": [ + [27, 18, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/City/CityFairList.tsx:968007184": [ + [29, 19, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/City/CitySavedList.tsx:1376267288": [ + [30, 20, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/City/CitySectionList.tsx:3440590734": [ + [53, 22, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/City/Components/AllEvents.tsx:746348506": [ + [34, 23, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/City/Components/BMWEventSection/index.tsx:1351137815": [ + [26, 29, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/City/Components/Event/index.tsx:1645685399": [ + [29, 19, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/City/Components/EventList.tsx:1290486133": [ + [37, 23, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/City/Components/EventSection/index.tsx:90262994": [ + [15, 26, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/City/Components/FairEventSection/Components/FairEventSectionCard.tsx:1045316759": [ + [13, 34, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/City/Components/FairEventSection/index.tsx:2309552943": [ + [20, 30, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/City/Components/SavedEventSection/index.tsx:1631967792": [ + [21, 31, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/City/Components/TabFairItemRow/index.tsx:2374019651": [ + [12, 28, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Collection/Collection.tsx:2699885016": [ + [26, 24, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/Collection/Components/FeaturedArtists.tsx:2095048176": [ + [20, 29, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Collection/Components/FullFeaturedArtistList.tsx:1542306537": [ + [15, 36, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Fair/FairBMWArtActivation.tsx:656522350": [ + [42, 34, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Favorites/FavoriteArtists.tsx:448511496": [ + [26, 14, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Favorites/FavoriteCategories.tsx:3870151595": [ + [28, 24, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Favorites/FavoriteShows.tsx:1884451200": [ + [28, 19, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/Inbox/Components/ActiveBids/ActiveBid.tsx:2151902859": [ + [70, 16, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Avatar.tsx:2440587034": [ + [28, 28, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Composer.tsx:741316262": [ + [40, 30, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ConversationSnippet.tsx:4214254608": [ + [45, 33, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Inbox/Components/Conversations/InquiryMakeOfferButton.tsx:3464026788": [ + [23, 36, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Message.tsx:3930604708": [ + [31, 21, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Inbox/Components/Conversations/MessageGroup.tsx:3686261847": [ + [82, 26, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Preview/ArtworkPreview.tsx:1188461943": [ + [46, 28, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Preview/Attachment/AttachmentPreview.tsx:544114123": [ + [23, 31, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Inbox/Components/Conversations/Preview/ShowPreview.tsx:4029890464": [ + [42, 25, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Inbox/Components/Conversations/ZeroStateInbox.tsx:1904743887": [ + [7, 36, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Inbox/Screens/Conversation.tsx:408662661": [ + [61, 26, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Map/Components/CitySwitcherButton.tsx:4173826452": [ + [30, 32, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/Map/Components/PinsShapeLayer.tsx:2931968919": [ + [24, 28, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/Map/Components/ShowCard.tsx:3422165572": [ + [52, 22, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/Map/Components/UserPositionButton.tsx:3475064359": [ + [32, 32, 17, "RegExp match", "3548830911"] + ], + "src/app/Scenes/Map/GlobalMap.tsx:1012628576": [ + [135, 23, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/MyBids/Components/Lot.tsx:2797502869": [ + [15, 10, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/MyProfile/LoggedInUserInfo.tsx:1793191809": [ + [12, 18, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Partner/Components/PartnerFollowButton.tsx:2598324244": [ + [20, 33, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Partner/Components/PartnerLocationSection.tsx:4275893460": [ + [26, 29, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Partner/Components/PartnerShowRailItem.tsx:4111478110": [ + [23, 33, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Partner/Components/PartnerShows.tsx:1526759929": [ + [29, 19, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Partner/Partner.tsx:113092642": [ + [30, 14, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/PrivacyRequest/PrivacyRequest.tsx:1054960588": [ + [6, 28, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Sales/Components/ZeroState/index.tsx:1596969559": [ + [4, 23, 23, "RegExp match", "3210885008"] + ], + "src/app/Scenes/Search/components/CityGuideCTA.tsx:2093676396": [ + [7, 26, 23, "RegExp match", "3210885008"] + ], + "src/app/utils/CatchErrors.tsx:1166684242": [ + [3, 25, 23, "RegExp match", "3210885008"] + ], + "src/app/utils/__legacy_do_not_use__navigator-ios-shim.tsx:3660525695": [ + [29, 19, 23, "RegExp match", "3210885008"] + ], + "src/app/utils/tests/renderWithWrappers.tsx:609245547": [ + [62, 18, 17, "RegExp match", "3548830911"] + ], + "src/app/utils/track/index.tsx:3978218114": [ + [35, 21, 23, "RegExp match", "3210885008"], + [71, 21, 23, "RegExp match", "3210885008"], + [102, 35, 23, "RegExp match", "3210885008"], + [113, 53, 23, "RegExp match", "3210885008"], + [144, 38, 23, "RegExp match", "3210885008"], + [165, 37, 23, "RegExp match", "3210885008"] + ], + "src/app/utils/track/tracking.tests.tsx:1989312488": [ + [46, 32, 23, "RegExp match", "3210885008"] + ], + "src/palette/animation/CssTransition.tsx:4154384660": [ + [23, 27, 23, "RegExp match", "3210885008"] + ], + "src/palette/elements/Select/SelectV2.tsx:3968105260": [ + [47, 31, 23, "RegExp match", "3210885008"] + ], + "src/shared/utils/ArtsyKeyboardAvoidingView.tsx:560168615": [ + [58, 27, 23, "RegExp match", "3210885008"] + ] + }` +}; diff --git a/.betterer.ts b/.betterer.ts new file mode 100644 index 00000000000..088a05484ee --- /dev/null +++ b/.betterer.ts @@ -0,0 +1,48 @@ +import { regexp } from "@betterer/regexp" +import { BettererFileTest } from "@betterer/betterer" + +const typescriptFiles = ["./src/**/*.ts", "./src/**/*.tsx"] +const typescriptTestFiles = ["./src/**/*.tests.ts", "./src/**/*.tests.tsx"] +const imageExtensionsToAvoid = ["png", "jpg", "jpeg"] + +export default { + "Stop using useAnimatedValue, use useSharedValue instead!": () => + regexp(/useAnimatedValue\(/).include(typescriptFiles), + + "Stop using moment, use luxon instead!": () => + regexp(/from "(moment|moment-timezone)"/).include(typescriptFiles), + + "Finish our strictnes migration!": () => + regexp(/Unsafe legacy code 🚨 Please delete this/).include(typescriptFiles), + + // "Avoid non-webp images!": () => + // countNonWebpImages().include([`./images/**/*.{${imageExtensionsToAvoid.join(",")}}`]), + + "Avoid using test-renderer!": () => + regexp(/renderWithWrappersLEGACY.* from ".*renderWithWrappers"/).include(typescriptTestFiles), + + "Remove all relay unmocks!": () => regexp(/unmock\("react-relay"\)/).include(typescriptTestFiles), + + "Fix all STRICTNESS_MIGRATION!": () => regexp(/STRICTNESS_MIGRATION/).include(typescriptFiles), + + "Avoid having skipped tests!": () => + regexp(/(fdescribe\(|describe.only\(|fit\(|xit\(|it.only\(|it.skip\()/).include( + typescriptTestFiles + ), + + "Avoid using class components!": () => + regexp(/extends (React\.)?Component/).include(typescriptFiles), +} + +// const countNonWebpImages = () => +// new BettererFileTest(async (filePaths, fileTestResult) => { +// filePaths.forEach((filePath) => { +// // the file contents don't matter +// const file = fileTestResult.addFile(filePath, "") +// file.addIssue( +// 0, +// 0, +// "don't use non-webp images. you can use the script to convert other formats to webp." +// ) +// }) +// }) diff --git a/.circleci/config.yml b/.circleci/config.yml index 62c83d27b97..ed181ba6ffd 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -261,13 +261,9 @@ jobs: - checkout - generate-checksums - install-node-modules - - run-relay-compiler - - run: - name: Danger - command: yarn danger ci --verbose - run: - name: Prevent Strictness Regressions - command: node scripts/strictness-migration.js check-pr + name: Betterer + command: yarn ci:betterer-check check-flags: environment: @@ -424,10 +420,6 @@ jobs: path: xcode_test_raw.log prefix: tests - - run: - name: Danger - command: bundle exec danger --danger_id=circle --dangerfile=Dangerfile.circle.rb --verbose - - await-previous-builds: branch: beta-ios - run: @@ -574,6 +566,7 @@ workflows: - app_store_submission - play_store_submission - update-changelog + - build-test-js: filters: branches: diff --git a/.gitignore b/.gitignore index 8796eda93c8..43bbe0a30c1 100644 --- a/.gitignore +++ b/.gitignore @@ -69,7 +69,6 @@ package-lock.json yarn-error.log -# Danger artifacts eslint-errors.json # typescript @@ -83,9 +82,6 @@ native-code-checksum.hash .manifests -# user-managed "state" files -.i-am-helping-out-with-the-strictness-migration - # auto-managed "state" files .i-had-a-netrc-file diff --git a/.husky/pre-commit b/.husky/pre-commit index 9a9bc286e80..73d0fbd5df3 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -3,4 +3,3 @@ yarn lint-staged -yarn secrets:check:staged diff --git a/.husky/pre-push b/.husky/pre-push index 06a0539552d..37ba0b80e9a 100755 --- a/.husky/pre-push +++ b/.husky/pre-push @@ -3,3 +3,4 @@ yarn type-check +yarn betterer:all diff --git a/.lintstagedrc.mjs b/.lintstagedrc.mjs new file mode 100644 index 00000000000..bfe202a2f2f --- /dev/null +++ b/.lintstagedrc.mjs @@ -0,0 +1,5 @@ +export default { + "*.@(ts|tsx)": ["yarn lint", "yarn prettier-write"], + "*.@(json|md)": ["yarn prettier-write"], + "*": ["yarn secrets:check:staged", "yarn betterer:precommit"], +} diff --git a/.prettierrc.cjs b/.prettierrc.cjs new file mode 100644 index 00000000000..52331b1fb6b --- /dev/null +++ b/.prettierrc.cjs @@ -0,0 +1,7 @@ +module.exports = { + printWidth: 100, + semi: false, + singleQuote: false, + trailingComma: "es5", + bracketSpacing: true, +} diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 44495e718b0..a9bfc3d8335 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,6 +1,10 @@ { // See http://go.microsoft.com/fwlink/?LinkId=827846 // for the documentation about the extensions.json format - "recommendations": ["Orta.vscode-ios-common-files", "Orta.vscode-danger", "artsy.artsy-studio-extension-pack", "meta.relay"], + "recommendations": [ + "Orta.vscode-ios-common-files", + "artsy.artsy-studio-extension-pack", + "meta.relay" + ], "unwantedRecommendations": ["prisma.vscode-graphql"] } diff --git a/Dangerfile.circle.rb b/Dangerfile.circle.rb deleted file mode 100644 index f4580d3b15e..00000000000 --- a/Dangerfile.circle.rb +++ /dev/null @@ -1,32 +0,0 @@ -# This one runs on Circle - -# It can only run after a CI build has ran. Circle however can be unreliable about hooking up -# the PR ENV vars to a CI run. - -# Can't run these rules when you're using something like `bundle exec danger pr [url]` -running_on_ci = ENV["CIRCLE_ARTIFACTS"] -if running_on_ci - - # Use Circle's build artifacts feature to let Danger read the build, and test logs. - # There's nothing fancy here, just a unix command chain with `tee` sending the output to a known file. - # - test_file = File.join(ENV["CIRCLE_ARTIFACTS"], "xcode_test_raw.log") - - # If there's snapshot fails, we should also fail danger, but we can make the thing clickable in a comment instead of hidden in the log - # Note: this _may_ break in a future build of Danger, I am debating sandboxing the runner from ENV vars. - test_log = File.read test_file - snapshots_url = test_log.match(%r{https://eigen-ci.s3.amazonaws.com/\d+/index.html}) - fail("There were [snapshot errors](#{snapshots_url})") if snapshots_url - - # Look for unstubbed networking requests in the build log, as these can be a source of test flakiness. - unstubbed_regex = / Inside Test: -\[(\w+) (\w+)/m - if test_log.match(unstubbed_regex) - output = "#### Found unstubbed networking requests\n" - test_log.scan(unstubbed_regex).each do |class_and_test| - class_name = class_and_test[0] - url = "https://github.com/search?q=#{class_name.gsub("Spec", "")}+repo%3Aartsy%2Feigen&ref=searchresults&type=Code&utf8=✓" - output += "\n* [#{class_name}](#{url}) in `#{class_and_test[1]}`" - end - warn(output) - end -end diff --git a/Gemfile b/Gemfile index 6d7e60c21fd..d0c1bafeec6 100644 --- a/Gemfile +++ b/Gemfile @@ -16,7 +16,6 @@ group :development do end group :test do - gem 'danger' # Stop saying 'you forgot to...', used only on Circle CI gem 'xcode-install' # To ensure we have the right SDK installed for running tests gem 'xcpretty' # Makes CI readable end diff --git a/Gemfile.lock b/Gemfile.lock index d35a7176afe..c8b1ffac5b9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -40,10 +40,6 @@ GEM nio4r (>= 1.1) timers (>= 4.1.1) claide (1.1.0) - claide-plugins (0.9.2) - cork - nap - open4 (~> 1.3) cocoapods (1.11.3) addressable (~> 2.8) claide (>= 1.0.2, < 2.0) @@ -88,21 +84,6 @@ GEM commander (4.6.0) highline (~> 2.0.0) concurrent-ruby (1.1.10) - cork (0.3.0) - colored2 (~> 3.1) - danger (8.6.1) - claide (~> 1.0) - claide-plugins (>= 0.9.2) - colored2 (~> 3.1) - cork (~> 0.1) - faraday (>= 0.9.0, < 2.0) - faraday-http-cache (~> 2.0) - git (~> 1.7) - kramdown (~> 2.3) - kramdown-parser-gfm (~> 1.0) - no_proxy_fix - octokit (~> 4.7) - terminal-table (>= 1, < 4) declarative (0.0.20) digest-crc (0.6.4) rake (>= 12.0.0, < 14.0.0) @@ -134,8 +115,6 @@ GEM faraday-em_http (1.0.0) faraday-em_synchrony (1.0.0) faraday-excon (1.1.0) - faraday-http-cache (2.4.1) - faraday (>= 0.8) faraday-httpclient (1.0.1) faraday-multipart (1.0.4) multipart-post (~> 2) @@ -193,9 +172,6 @@ GEM fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) - git (1.12.0) - addressable (~> 2.8) - rchardet (~> 1.8) google-apis-androidpublisher_v3 (0.29.0) google-apis-core (>= 0.9.0, < 2.a) google-apis-core (0.9.0) @@ -244,10 +220,6 @@ GEM jmespath (1.6.1) json (2.6.2) jwt (2.5.0) - kramdown (2.4.0) - rexml - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) lowdown (1.0.0) celluloid-io (>= 0.17.3) http-2 (>= 0.8) @@ -263,11 +235,6 @@ GEM naturally (2.2.1) netrc (0.11.0) nio4r (2.5.8) - no_proxy_fix (0.1.2) - octokit (4.25.1) - faraday (>= 1, < 3) - sawyer (~> 0.9) - open4 (1.3.4) optparse (0.1.1) os (1.1.4) plist (3.6.0) @@ -275,7 +242,6 @@ GEM stringio public_suffix (4.0.7) rake (13.0.6) - rchardet (1.8.0) representable (3.2.0) declarative (< 0.1.0) trailblazer-option (>= 0.1.1, < 0.2.0) @@ -286,9 +252,6 @@ GEM ruby-macho (2.5.1) ruby2_keywords (0.0.5) rubyzip (2.3.2) - sawyer (0.9.2) - addressable (>= 2.3.5) - faraday (>= 0.17.3, < 3) security (0.1.3) sentry-ruby (5.4.2) concurrent-ruby (~> 1.0, >= 1.0.2) @@ -343,7 +306,6 @@ PLATFORMS DEPENDENCIES cocoapods (= 1.11.3) cocoapods-check - danger dotenv down fastlane @@ -357,4 +319,4 @@ DEPENDENCIES xcpretty BUNDLED WITH - 2.3.22 + 2.4.3 diff --git a/dangerRules/useWebPs.tests.ts b/dangerRules/useWebPs.tests.ts deleted file mode 100644 index 60926631084..00000000000 --- a/dangerRules/useWebPs.tests.ts +++ /dev/null @@ -1,26 +0,0 @@ -import * as danger from "danger" -import { useWebPs } from "../dangerfile" -const dm = danger as any - -describe("validatePRChangelog", () => { - beforeEach(() => { - jest.resetAllMocks() - }) - - it("warns the author when they added some non WebPs to the project", () => { - useWebPs(["image1.jpg", "text.txt", "image2.webp", "jsx.tsx"]) - expect(dm.warn).toHaveBeenCalledWith( - "❌ **It seems like you added some non WebP images to Eigen, please convert them to WebPs using `source images/script.sh` script **" - ) - }) - - it("does not the author when they add WebPs", () => { - useWebPs(["image1.webp", "image2.webp", "image3.webp"]) - expect(dm.warn).not.toHaveBeenCalled() - }) - - it("does not the author when they add nothing", () => { - useWebPs([]) - expect(dm.warn).not.toHaveBeenCalled() - }) -}) diff --git a/dangerfile.ts b/dangerfile.ts deleted file mode 100644 index 94b0426c848..00000000000 --- a/dangerfile.ts +++ /dev/null @@ -1,117 +0,0 @@ -import { danger, fail, warn } from "danger" -// TypeScript thinks we're in React Native, -// so the node API gives us errors: -import * as fs from "fs" - -/** - * Helpers - */ -const typescriptOnly = (file: string) => file.includes(".ts") -const filesOnly = (file: string) => fs.existsSync(file) && fs.lstatSync(file).isFile() - -// Modified or Created can be treated the same a lot of the time -const getCreatedFileNames = (createdFiles: string[]) => createdFiles.filter(filesOnly) - -const testOnlyFilter = (filename: string) => filename.includes(".tests") && typescriptOnly(filename) - -/** - * Danger Rules - */ -// We are trying to migrate away from moment towards luxon -const preventUsingMoment = () => { - const newMomentImports = getCreatedFileNames(danger.git.created_files).filter((filename) => { - const content = fs.readFileSync(filename).toString() - return content.includes('from "moment"') || content.includes('from "moment-timezone"') - }) - if (newMomentImports.length > 0) { - warn(`We are trying to migrate away from moment towards \`luxon\`, but found moment imports in the following new files: - -${newMomentImports.map((filename) => `- \`${filename}\``).join("\n")} - -See [docs](https://moment.github.io/luxon/api-docs/index.html). - `) - } -} - -// We are trying to migrate away from test-renderer towards @testing-library/react-native -const preventUsingTestRenderer = () => { - const newTRImports = getCreatedFileNames(danger.git.created_files) - .filter(testOnlyFilter) - .filter((filename) => { - const content = fs.readFileSync(filename).toString() - return ( - content.includes('from "app/utils/tests/renderWithWrappers"') && - (content.includes("renderWithWrappersLEGACY ") || - content.includes("renderWithWrappersLEGACY,")) - ) - }) - if (newTRImports.length > 0) { - warn(`We are trying to migrate away from \`react-test-renderer\` towards \`@testing-library/react-native\`, but found Test-Renderer imports in the following new unit test files: - -${newTRImports.map((filename) => `- \`${filename}\``).join("\n")} - -See [\`Pill.tests.tsx\`](https://github.com/artsy/eigen/blob/2f32d462bb3b4ce358c8a14e3ed09b42523de8bd/src/palette/elements/Pill/__tests__/Pill-tests.tsx) as an example, or [the docs](https://callstack.github.io/react-native-testing-library/docs/api-queries). - `) - } -} - -// Validates that we've not accidentally let in a testing -// shortcut to simplify dev work -const verifyRemainingDevWork = () => { - const modified = danger.git.modified_files - const editedFiles = modified.concat(danger.git.created_files) - const testFiles = editedFiles.filter((f) => f?.includes("Tests") && f.match(/\.(swift|m)$/)) - - const testingShortcuts = ["fdescribe(", "describe.only(", "fit(", "fit(", "it.only("] - for (const file of testFiles) { - const content = fs.readFileSync(file).toString() - for (const shortcut of testingShortcuts) { - if (content.includes(shortcut)) { - fail(`Found a testing shortcut in ${file}`) - } - } - } - - // A shortcut to say "I know what I'm doing thanks" - const knownDevTools = danger.github.pr.body?.includes("#known") ?? false - - // These files are ones we really don't want changes to, except in really occasional - // cases, so offer a way out. - const devOnlyFiles = ["Artsy.xcodeproj/xcshareddata/xcschemes/Artsy.xcscheme"] - for (const file of devOnlyFiles) { - if (modified.includes(file) && !knownDevTools) { - fail( - "Developer Specific file shouldn't be changed, you can skip by adding #known to the PR body and re-running CI" - ) - } - } -} - -// Force the usage of WebPs -const IMAGE_EXTENSIONS_TO_AVOID = ["png", "jpg", "jpeg"] -const IMAGE_EXTENSIONS = [...IMAGE_EXTENSIONS_TO_AVOID, "webp"] - -export const useWebPs = (fileNames: string[]) => { - const hasNonWebImages = Boolean( - fileNames - .map((fileName) => fileName.split(".").pop() || "") - .filter((fileExtension) => { - return IMAGE_EXTENSIONS.includes(fileExtension) - }) - .find((imageFileExtension) => IMAGE_EXTENSIONS_TO_AVOID.includes(imageFileExtension)) - ) - - if (hasNonWebImages) { - warn( - "❌ **It seems like you added some non WebP images to Eigen, please convert them to WebPs using `source images/script.sh` script **" - ) - } -} -;(async function () { - // const newCreatedFileNames = getCreatedFileNames(danger.git.created_files) - - preventUsingMoment() - preventUsingTestRenderer() - verifyRemainingDevWork() - // useWebPs(newCreatedFileNames) -})() diff --git a/package.json b/package.json index 09f574c4d8d..59b623e1791 100644 --- a/package.json +++ b/package.json @@ -7,65 +7,69 @@ "node": "16.x", "yarn": "1.x" }, - "main": "index.ios.js", + "main": "index-common.js", "scripts": { + "android": "react-native run-android", + "betterer": "betterer --cachePath .cache/betterer", + "betterer:all": "yarn betterer", + "betterer:precommit": "yarn betterer precommit", + "betterer:show": "yarn betterer results", "bundle-for-native-ci:ios": "node --expose-gc --max_old_space_size=8192 ./node_modules/react-native/local-cli/cli.js bundle --platform=ios --dev=false --entry-file=index.tests.ios.js --bundle-output dist/jsbundle.js --sourcemap-output dist/jsbundle.js.map --assets-dest dist", - "bundle:ios": "react-native bundle --platform=ios --dev=false --entry-file=index.ios.js --bundle-output dist/jsbundle.js --sourcemap-output dist/jsbundle.js.map --assets-dest dist", "bundle:android": "NODE_OPTIONS=--max_old_space_size=8192 react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --sourcemap-output android/app/src/main/assets/index.android.bundle.map --assets-dest android/app/src/main/res", + "bundle:ios": "react-native bundle --platform=ios --dev=false --entry-file=index.ios.js --bundle-output dist/jsbundle.js --sourcemap-output dist/jsbundle.js.map --assets-dest dist", "check-flags": "./scripts/check-flags/check-flags.js", + "ci": "yarn ci:type-check && yarn ci:lint && yarn prettier-project -l && rm -rf src/__generated__ && yarn relay && yarn ci:test", + "ci:betterer-check": "yarn betterer ci", "ci:lint": "yarn lint --format json --out eslint-errors.json", "ci:skip-native-if-possible": "node scripts/ci-skip-native-if-possible.js", "ci:type-check": "tsc --pretty false | tee tsc_raw.log", - "ci": "yarn ci:type-check && yarn ci:lint && yarn prettier-project -l && rm -rf src/__generated__ && yarn relay && yarn ci:test", - "danger": "danger", - "doctor": "./scripts/doctor.js", - "generate-cities-cache": "node scripts/generate-cities-cache.js", - "generate-cities-objc": "node scripts/generate-cities-objc.js", - "ios": "react-native run-ios --udid=\"$(xcrun simctl list | awk -F'[()]' '/(Booted)/ { print $2 }')\"", - "android": "react-native run-android", - "clean-ios": "yarn rimraf ~/Library/Developer/Xcode/DerivedData", - "clean-android": "cd android; ./gradlew clean cleanBuildCache; cd -", "clean": "yarn clean-ios; yarn clean-android", + "clean-android": "cd android; ./gradlew clean cleanBuildCache; cd -", + "clean-ios": "yarn rimraf ~/Library/Developer/Xcode/DerivedData", + "doctor": "./scripts/doctor.js", "flip_table": "./scripts/flip-table", "flip_table_extreme": "./scripts/flip-table-extreme", + "generate-cities-cache": "node scripts/generate-cities-cache.js", + "generate-cities-objc": "node scripts/generate-cities-objc.js", + "init-metaflags": "jq -Rn '{ startStorybook: false }' | sponge metaflags.json", "install:all": "./scripts/install", - "pod-install": "cd ios; bundle exec pod install; cd ..; ./scripts/post-pod-install.rb", - "pod-install-repo-update": "cd ios; bundle exec pod install --repo-update; cd ..; ./scripts/post-pod-install.rb", + "ios": "react-native run-ios --udid=\"$(xcrun simctl list | awk -F'[()]' '/(Booted)/ { print $2 }')\"", "lint": "eslint --cache --cache-location '.cache/eslint/' --ext .ts,.tsx --fix", "open-sim": "open -a Simulator", "open-url": "npx uri-scheme open", "open-xcode": "open ios/Artsy.xcworkspace", + "pod-install": "cd ios; bundle exec pod install; cd ..; ./scripts/post-pod-install.rb", + "pod-install-repo-update": "cd ios; bundle exec pod install --repo-update; cd ..; ./scripts/post-pod-install.rb", + "postinit-metaflags": "rimraf storybook.json", "postinstall": "yarn init-metaflags; prettier --write package.json; ./scripts/update-echo", "prepare": "patch-package && husky install", + "prestart": "./scripts/set-storybook-environment.js", + "prestart-storybook": "yarn sb-rn-get-stories --config-path ./src/storybook", "prettier-project": "yarn run prettier-write 'src/**/*.{ts,tsx}'", "prettier-write": "prettier --write", "relay": "[ -f data/complete.queryMap.json ] || echo '{}' > data/complete.queryMap.json && relay-compiler", + "secrets:add-from:all": "scripts/secrets-add-all", + "secrets:add-from:staged": "scripts/secrets-add-staged", + "secrets:audit": "detect-secrets audit .secrets.baseline", + "secrets:check:all": "scripts/secrets-check-all", + "secrets:check:staged": "scripts/secrets-check-staged", + "secrets:generate!": "scripts/secrets-generate-baseline", "setup:artsy": "./scripts/setup-env-for-artsy", - "setup:oss": "./scripts/setup-env-for-oss", "setup:artsy:update!": "scripts/update-env-for-artsy", + "setup:oss": "./scripts/setup-env-for-oss", "setup:releases": "./scripts/setup-env-for-artsy && ./scripts/setup-distribute-macos", - "prestart": "./scripts/set-storybook-environment.js", "start": "concurrently --kill-others -n relay,metro 'yarn relay --watch' 'yarn react-native start'", + "start-storybook": "STORYBOOK=1 yarn start", "start:reset-cache": "concurrently --kill-others -n relay,metro 'yarn relay --watch' 'yarn react-native start --reset-cache'", + "storybook-android": "npx artsy open -a storybook", + "storybook-ios": "npx artsy open -i storybook", "sync-cities": "curl https://raw.githubusercontent.com/artsy/metaphysics/main/src/schema/city/cityDataSortedByDisplayPreference.json -o data/cityDataSortedByDisplayPreference.json", "sync-schema": "curl https://raw.githubusercontent.com/artsy/metaphysics/main/_schemaV2.graphql -o data/schema.graphql; yarn prettier --write --parser graphql data/schema.graphql", "sync-schema:localhost": "cd ../metaphysics && yarn dump-schema v2 ../eigen/data/", "test": "jest", - "test:watch": "jest --watch", "test:debug": "node --inspect node_modules/.bin/jest --runInBand", + "test:watch": "jest --watch", "type-check": "yarn relay; yarn tsc", - "storybook-ios": "npx artsy open -i storybook", - "storybook-android": "npx artsy open -a storybook", - "prestart-storybook": "yarn sb-rn-get-stories --config-path ./src/storybook", - "start-storybook": "STORYBOOK=1 yarn start", - "init-metaflags": "jq -Rn '{ startStorybook: false }' | sponge metaflags.json", - "postinit-metaflags": "rimraf storybook.json", - "secrets:audit": "detect-secrets audit .secrets.baseline", - "secrets:check:staged": "scripts/secrets-check-staged", - "secrets:check:all": "scripts/secrets-check-all", - "secrets:add-from:staged": "scripts/secrets-add-staged", - "secrets:add-from:all": "scripts/secrets-add-all", - "secrets:generate!": "scripts/secrets-generate-baseline", "update-metaphysics": "node scripts/update-metaphysics.js" }, "repository": { @@ -214,6 +218,8 @@ "@babel/preset-react": "7.18.6", "@babel/preset-typescript": "7.18.6", "@babel/runtime": "7.16.7", + "@betterer/cli": "5.4.0", + "@betterer/regexp": "5.4.0", "@octokit/rest": "16.34.0", "@omakase/cli": "0.0.10", "@react-native-community/cli-platform-ios": "6.2.0", @@ -266,8 +272,6 @@ "chalk": "2.4.2", "check-dependencies": "1.1.0", "concurrently": "7.0.0", - "danger": "10.7.1", - "danger-plugin-jest": "1.3.0", "dedent": "0.7.0", "dotenv": "8.2.0", "eslint": "8.32.0", @@ -280,7 +284,6 @@ "eslint-plugin-react": "7.32.1", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-testing-library": "5.9.1", - "glob": "7.2.0", "graphql": "14.5.6", "graphql-request": "3.7.0", "husky": "7.0.4", @@ -322,23 +325,6 @@ "typescript": "4.9.4", "vscode-apollo-relay": "1.5.2" }, - "lint-staged": { - "*.@(ts|tsx)": [ - "yarn lint", - "yarn prettier-write", - "node scripts/strictness-migration.js check-staged" - ], - "*.@(json|md)": [ - "yarn prettier-write" - ] - }, - "prettier": { - "printWidth": 100, - "semi": false, - "singleQuote": false, - "trailingComma": "es5", - "bracketSpacing": true - }, "pull-lock": { "ios/Podfile.lock": "echo \"🚨 New Podfile.lock detected!, you might need to run yarn install:all\" 🚨", "yarn.lock": "yarn install" diff --git a/scripts/strictness-migration.js b/scripts/strictness-migration.js deleted file mode 100644 index f479489e795..00000000000 --- a/scripts/strictness-migration.js +++ /dev/null @@ -1,108 +0,0 @@ -// @ts-nocheck - -const glob = require("glob").sync -const fs = require("fs") -const _ = require("lodash") -const path = require("path") -const chalk = require("chalk").default -const { execSync } = require("child_process") - -const HERO_HELPER_FILENAME = ".i-am-helping-out-with-the-strictness-migration" - -/** - * @param {string | number | Buffer | import("url").URL} filePath - */ -function countIssuesInFile(filePath) { - return fs.readFileSync(filePath).toString().split("STRICTNESS_MIGRATION").length - 1 -} - -function countIssuesInWholeProject() { - return glob("src/**/*.ts{x,}") - .map(countIssuesInFile) - .reduce((a, b) => a + b, 0) -} - -switch (process.argv[2]) { - case "count": - if (process.argv.length === 3) { - console.log(countIssuesInWholeProject().toString()) - } else { - console.log( - _.flatten(process.argv.slice(3).map((f) => glob(f, { nodir: true }))) - .map(countIssuesInFile) - .reduce((a, b) => a + b, 0) - .toString() - ) - } - break - case "check-staged": - // this is designed to be used with lint-staged - if (!fs.existsSync(HERO_HELPER_FILENAME)) { - console.log(`Run 'touch ${HERO_HELPER_FILENAME}' to join in the migration fun`) - break - } - const files = _.flatten(process.argv.slice(3).map((f) => glob(f, { nodir: true }))).map( - (file) => path.relative(process.cwd(), path.resolve(file)) - ) - let allClear = true - for (const file of files) { - const numIssues = countIssuesInFile(file) - if (numIssues > 0) { - if (allClear) { - console.error("Found some strictness issues in staged files:\n") - allClear = false - } - console.error(` ${numIssues} strictness issues in file ${file}`) - } - } - - if (allClear) { - console.log("All clear! ✅") - } else { - console.error( - "\nThere were leftover strictness migration flags in your staged files. You can do one of the following:\n" - ) - console.error(" ∙ Refactor to remove the flags 😇") - console.error(" ∙ Commit with --no-verify to skip for now 🏃‍") - console.error(` ∙ Delete ${HERO_HELPER_FILENAME} to skip forever 🙃`) - process.exit(1) - } - - break - case "check-pr": - try { - execSync("git merge origin/main", { stdio: "inherit" }) - } catch (e) { - console.log("Branch has conflicts with main, aborting strictness migration check") - process.exit(0) - } - const current = countIssuesInWholeProject() - execSync("git checkout origin/main", { stdio: "inherit" }) - const onMain = countIssuesInWholeProject() - if (current > onMain) { - console.error( - chalk.yellow.bold("WARNING:"), - `The number of comments with the substring ${chalk.cyan( - "STRICTNESS_MIGRATION" - )} has risen from ${chalk.green(onMain)} in ${chalk.bold("main")} to ${chalk.red( - current - )} in this PR.` - ) - console.error( - `These comments were added when we switched on TypeScript's strict mode, and their number should only ever go down.\n` - ) - - console.error( - `It is safe to ignore this failure if you are in a hurry, but please consider refactoring to remove these tags.` - ) - process.exit(1) - } else if (current < onMain) { - console.log( - `Yay! Thanks for decreasing the number of strictness migration issues from ${chalk.bold( - onMain - )} to ${chalk.bold(current)} 🌟` - ) - } else { - console.log(`There's still ${chalk.bold(onMain)} strictness migration issues to fix.`) - } -} diff --git a/src/app/Components/Artist/ArtistArtworks/CreateSavedSearchModal.tests.tsx b/src/app/Components/Artist/ArtistArtworks/CreateSavedSearchModal.tests.tsx index 3e8e0d0ee60..4c8b6fd5a00 100644 --- a/src/app/Components/Artist/ArtistArtworks/CreateSavedSearchModal.tests.tsx +++ b/src/app/Components/Artist/ArtistArtworks/CreateSavedSearchModal.tests.tsx @@ -17,8 +17,6 @@ import { tracks, } from "./CreateSavedSearchModal" -jest.unmock("react-relay") - const savedSearchEntity: SavedSearchEntity = { placeholder: "Placeholder", artists: [{ id: "artistId", name: "artistName" }], diff --git a/src/setupJest.ts b/src/setupJest.ts index dda8600fdfb..ebbda5853d6 100644 --- a/src/setupJest.ts +++ b/src/setupJest.ts @@ -142,12 +142,6 @@ jest.mock("rn-fetch-blob", () => ({ }, })) -jest.mock("danger", () => ({ - danger: {}, - markdown: (message: string) => message, - warn: jest.fn(), -})) - jest.mock("@react-native-cookies/cookies", () => ({ clearAll: jest.fn() })) beforeEach(() => { diff --git a/tsconfig.json b/tsconfig.json index f601f6c0664..6e70597675d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -22,7 +22,6 @@ "src/storybook/*.js", "scripts/**/*.ts", "scripts/**/*.js", - "dangerfile.ts", "metaphysics-queries-freshness-tests/test-freshness.ts" ] } diff --git a/yarn.lock b/yarn.lock index 9bd5ac1d323..4d7cbc4da0b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -315,7 +315,7 @@ dependencies: "@babel/highlight" "^7.16.7" -"@babel/code-frame@^7.12.13", "@babel/code-frame@^7.18.6": +"@babel/code-frame@^7.10.3", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== @@ -1864,14 +1864,6 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/polyfill@^7.2.5": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.12.1.tgz#1f2d6371d1261bbd961f3c5d5909150e12d0bd96" - integrity sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g== - dependencies: - core-js "^2.6.5" - regenerator-runtime "^0.13.4" - "@babel/preset-env@7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.9.tgz#9b3425140d724fbe590322017466580844c7eaff" @@ -2140,6 +2132,107 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== +"@betterer/betterer@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@betterer/betterer/-/betterer-5.4.0.tgz#5b81ed06bd84d81b94b0da4b32335e44972a2c57" + integrity sha512-t91JDLdUv5t70TPn1rzTiYA2WhtehDV23/KKkePMDo2Q/7QaHyHiTDG40+BnDh9LB7bW0Q4jOZXClf0tupOXNQ== + dependencies: + "@betterer/constraints" "^5.3.0" + "@betterer/errors" "^5.3.0" + "@betterer/logger" "^5.3.4" + "@betterer/reporter" "^5.4.0" + "@phenomnomnominal/debug" "^0.2.5" + "@phenomnomnominal/worker-require" "^0.0.34" + chokidar "^3.3.1" + djb2a "^1.2.0" + fast-memoize "^2.5.2" + lines-and-columns "^2.0.3" + minimatch "^5.0.1" + prettier "^2.3.2" + simple-git "^3.6.0" + ts-node "^10.2.1" + tslib "^2.3.1" + optionalDependencies: + typescript ">=2.7" + +"@betterer/cli@5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@betterer/cli/-/cli-5.4.0.tgz#609adc910848ab9fd5d94545b52f5474126cf711" + integrity sha512-FtXbNLoxsg54w9LQWngXNuGNZj8BHG9qPv6r2Hvr5FYw1ZblAsTW9Vya9NlbOtSxIVrVf/aM9FVTIltTPhFHfA== + dependencies: + "@betterer/betterer" "^5.4.0" + "@betterer/errors" "^5.3.0" + "@betterer/render" "^5.3.4" + "@betterer/tasks" "^5.3.6" + "@phenomnomnominal/tsquery" "^4.1.1" + "@phenomnomnominal/tstemplate" "^0.1.0" + "@phenomnomnominal/worker-require" "^0.0.34" + chalk "^4.1.2" + commander "^8.3.0" + find-up "^5.0.0" + jest-diff "^27.1.0" + prettier "^2.3.2" + tslib "^2.3.1" + +"@betterer/constraints@^5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@betterer/constraints/-/constraints-5.3.0.tgz#6009aa179f7995a70c45af2f7a519af62b2e38df" + integrity sha512-YmaX30/S4PoYDqGspRmUBeBE1KkLbnSQCndqPar7ZH6sWOIo29d67B7as6ODEmwpJf+GGYfmrGtTJd5c69hTng== + dependencies: + tslib "^2.3.1" + +"@betterer/errors@^5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@betterer/errors/-/errors-5.3.0.tgz#d84aad0df650598cfbf35de20fca89a356b5be9d" + integrity sha512-Z4uCvA2oSuyEHNgIgMUo+WqIP/xwy40mGmkM/cJXLWWQOTOfzELa5CNgyz4t4XNebojko2bja8n2zaXlTUzViw== + +"@betterer/logger@^5.3.4": + version "5.3.4" + resolved "https://registry.yarnpkg.com/@betterer/logger/-/logger-5.3.4.tgz#c746de14d5b919a96adbc830724ee44d90aa3c6d" + integrity sha512-Ns4KsZ5G0F5BsBF8K0VkmAUfEGKhgog9kv8QCKuZQQNcPAX5cESIYSeEs5H4bcMDqsk0dW/sQRt/7rZWGlrFSg== + dependencies: + "@babel/code-frame" "^7.10.3" + jest-diff "^27.0.6" + lines-and-columns "^2.0.3" + tslib "^2.3.1" + +"@betterer/regexp@5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@betterer/regexp/-/regexp-5.4.0.tgz#922cb4fe46c59f78e904739aa49ef177f59a0808" + integrity sha512-Fu9VkfHf6cZJagSJScof3tArMIkw0GhTG9k2SmXgBD0iaWXOMcw2rFi1p6l+v3BgNALlsQxCMy4DRnwoL3fHhQ== + dependencies: + "@betterer/betterer" "^5.4.0" + "@betterer/errors" "^5.3.0" + tslib "^2.3.1" + +"@betterer/render@^5.3.4": + version "5.3.4" + resolved "https://registry.yarnpkg.com/@betterer/render/-/render-5.3.4.tgz#1e668202b006bb71bca5ee316c114cef85ae4812" + integrity sha512-zc91zlLxWafGxG25/kUsCDmxLvQhUb4PNIq4MRU/VpnncyhdelMY5OxaIAxu9IXhJFoC6FRJhL3I7eGdND64zQ== + +"@betterer/reporter@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@betterer/reporter/-/reporter-5.4.0.tgz#c6f21ce914a8d642c505c56a3cf153d38ee0328e" + integrity sha512-+NB/zDkPv4q4oObWhvVpKghskf0K520NIm8rjfoBPAm75Y/PHWh2JSBeTSo6li25HRdvF5wZ+8tIJr1UAennmQ== + dependencies: + "@betterer/betterer" "^5.4.0" + "@betterer/errors" "^5.3.0" + "@betterer/logger" "^5.3.4" + "@betterer/render" "^5.3.4" + "@betterer/tasks" "^5.3.6" + tslib "^2.3.1" + +"@betterer/tasks@^5.3.6": + version "5.3.6" + resolved "https://registry.yarnpkg.com/@betterer/tasks/-/tasks-5.3.6.tgz#e862e69e09157c5445bad552a0ee8b7b51161136" + integrity sha512-UBx+My23z/q4deq5WPGNPDO/8OoK7epPpQftgaD8r1UXeD10aaV8BmjQ70Yjw/EQWDqVBBkDdbwmwspMOHjoMA== + dependencies: + "@betterer/errors" "^5.3.0" + "@betterer/logger" "^5.3.4" + "@betterer/render" "^5.3.4" + chalk "^4.1.2" + tslib "^2.3.1" + "@cnakazawa/watch@^1.0.3": version "1.0.3" resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.3.tgz#099139eaec7ebf07a27c1786a3ff64f39464d2ef" @@ -2148,6 +2241,13 @@ exec-sh "^0.3.2" minimist "^1.2.0" +"@cspotcode/source-map-support@^0.8.0": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" + integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== + dependencies: + "@jridgewell/trace-mapping" "0.3.9" + "@egjs/hammerjs@^2.0.17": version "2.0.17" resolved "https://registry.yarnpkg.com/@egjs/hammerjs/-/hammerjs-2.0.17.tgz#5dc02af75a6a06e4c2db0202cae38c9263895124" @@ -3080,6 +3180,14 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz#771a1d8d744eeb71b6adb35808e1a6c7b9b8c8ec" integrity sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg== +"@jridgewell/trace-mapping@0.3.9": + version "0.3.9" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" + integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== + dependencies: + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping@^0.3.0": version "0.3.4" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz#f6a0832dffd5b8a6aaa633b7d9f8e8e94c83a0c3" @@ -3111,6 +3219,18 @@ dependencies: eventemitter3 "4.0.4" +"@kwsites/file-exists@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@kwsites/file-exists/-/file-exists-1.1.1.tgz#ad1efcac13e1987d8dbaf235ef3be5b0d96faa99" + integrity sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw== + dependencies: + debug "^4.1.1" + +"@kwsites/promise-deferred@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz#8ace5259254426ccef57f3175bc64ed7095ed919" + integrity sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw== + "@mapbox/geo-viewport@>= 0.4.0": version "0.4.1" resolved "https://registry.yarnpkg.com/@mapbox/geo-viewport/-/geo-viewport-0.4.1.tgz#a184c0b161975858a2e855a1e333e66af342964b" @@ -3255,13 +3375,6 @@ resolved "https://registry.yarnpkg.com/@octokit/plugin-enterprise-compatibility/-/plugin-enterprise-compatibility-1.1.1.tgz#1d4189d588eccb1bbc23cd72278129491cfba5d2" integrity sha512-/o09y5I1JJMGGTU2y//QXBKjILX0BaDgBK27NRBJPRxD4BsDVzIsRFQm7ejPWW3l2xOao8tvN7Yh73D5cXBBbg== -"@octokit/plugin-paginate-rest@^1.1.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-1.1.2.tgz#004170acf8c2be535aba26727867d692f7b488fc" - integrity sha512-jbsSoi5Q1pj63sC16XIUboklNw+8tL9VOnJsWycWYR78TKss5PVpIPb1TUUcMQ+bBh7cY579cVAWmf5qG+dw+Q== - dependencies: - "@octokit/types" "^2.0.1" - "@octokit/plugin-paginate-rest@^2.0.0": version "2.0.2" resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.0.2.tgz#fee7a81a4cc7d03784aaf9225499dd6e27f6d01e" @@ -3274,14 +3387,6 @@ resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.0.tgz#eef87a431300f6148c39a7f75f8cfeb218b2547e" integrity sha512-ywoxP68aOT3zHCLgWZgwUJatiENeHE7xJzYjfz8WI0goynp96wETBF+d95b8g/uL4QmS6owPVlaxiz3wyMAzcw== -"@octokit/plugin-rest-endpoint-methods@2.4.0": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-2.4.0.tgz#3288ecf5481f68c494dd0602fc15407a59faf61e" - integrity sha512-EZi/AWhtkdfAYi01obpX0DF7U6b1VRr30QNQ5xSFPITMdLSfhcBqjamE3F+sKcxPbD7eZuMHu3Qkk2V+JGxBDQ== - dependencies: - "@octokit/types" "^2.0.1" - deprecation "^2.3.1" - "@octokit/plugin-rest-endpoint-methods@3.5.1": version "3.5.1" resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-3.5.1.tgz#f8882cfb8d7e8cc1deb0b50813fe233468c61a8d" @@ -3371,28 +3476,6 @@ once "^1.4.0" universal-user-agent "^4.0.0" -"@octokit/rest@^16.43.1": - version "16.43.2" - resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.43.2.tgz#c53426f1e1d1044dee967023e3279c50993dd91b" - integrity sha512-ngDBevLbBTFfrHZeiS7SAMAZ6ssuVmXuya+F/7RaVvlysgGa1JKJkKWY+jV6TCJYcW0OALfJ7nTIGXcBXzycfQ== - dependencies: - "@octokit/auth-token" "^2.4.0" - "@octokit/plugin-paginate-rest" "^1.1.1" - "@octokit/plugin-request-log" "^1.0.0" - "@octokit/plugin-rest-endpoint-methods" "2.4.0" - "@octokit/request" "^5.2.0" - "@octokit/request-error" "^1.0.2" - atob-lite "^2.0.0" - before-after-hook "^2.0.0" - btoa-lite "^1.0.0" - deprecation "^2.0.0" - lodash.get "^4.4.2" - lodash.set "^4.3.2" - lodash.uniq "^4.5.0" - octokit-pagination-methods "^1.1.0" - once "^1.4.0" - universal-user-agent "^4.0.0" - "@octokit/rest@^17.2.0": version "17.2.0" resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-17.2.0.tgz#bdffe261d9d6fee5193953ae35772f7aecd57867" @@ -3422,6 +3505,37 @@ yeoman-environment "^2.3.4" yeoman-generator "^3.1.1" +"@phenomnomnominal/debug@^0.2.5": + version "0.2.5" + resolved "https://registry.yarnpkg.com/@phenomnomnominal/debug/-/debug-0.2.5.tgz#cf7931acd4fa1782b47641b67d5cd49e5ae8c844" + integrity sha512-5yAKsIqcvKUiTYfsEXTt6wiNW2jWVEpa6ej8RSPSRV681av1APBK+2BpEIdOo9DAmq2bwq45Ry3zi/wxBjndaQ== + dependencies: + callsite "^1.0.0" + esprima "^4.0.1" + esquery "^1.3.1" + tslib "^2.0.3" + +"@phenomnomnominal/tsquery@^4.1.1": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@phenomnomnominal/tsquery/-/tsquery-4.2.0.tgz#7742ff4af12ce673b0b601ba5515c934f1876b14" + integrity sha512-hR2U3uVcrrdkuG30ItQ+uFDs4ncZAybxWG0OjTE8ptPzVoU7GVeXpy+vMU8zX9EbmjGeITPw/su5HjYQyAH8bA== + dependencies: + esquery "^1.0.1" + +"@phenomnomnominal/tstemplate@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@phenomnomnominal/tstemplate/-/tstemplate-0.1.0.tgz#125b2617fa8cead47433bbf34ba7ef4e30a7c0f2" + integrity sha512-/v+GIVNFHAz4+nQtgy9e5ZAXK3xj6TbP5s9JTpnFuqkcLB+gB2lJ6x/nsDhkKhzR6o4REuzhsYoWYnXqKC/UnQ== + +"@phenomnomnominal/worker-require@^0.0.34": + version "0.0.34" + resolved "https://registry.yarnpkg.com/@phenomnomnominal/worker-require/-/worker-require-0.0.34.tgz#1b11ed024f28cbea741dfad255d077d2d957903a" + integrity sha512-2GoVa1PRjrCjOpbMdzsZMQzkx/yFKqWizZc+ZNYSWE+Ym8BG+qAGDcWehUmUmGqy22wS13qitdVt6sR/DAWkIw== + dependencies: + callsite "^1.0.0" + comlink "^4.3.0" + tslib "^1.10.0" + "@pkgr/utils@^2.3.1": version "2.3.1" resolved "https://registry.yarnpkg.com/@pkgr/utils/-/utils-2.3.1.tgz#0a9b06ffddee364d6642b3cd562ca76f55b34a03" @@ -4411,6 +4525,26 @@ resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== +"@tsconfig/node10@^1.0.7": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2" + integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== + +"@tsconfig/node12@^1.0.7": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d" + integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== + +"@tsconfig/node14@^1.0.0": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1" + integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== + +"@tsconfig/node16@^1.0.2": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e" + integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== + "@tsconfig/react-native@2.0.2": version "2.0.2" resolved "https://registry.yarnpkg.com/@tsconfig/react-native/-/react-native-2.0.2.tgz#ac9b8ceb1de91e2f23ab89f915490a1a4afd65a0" @@ -5191,7 +5325,7 @@ acorn-jsx@^5.3.2: resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== -acorn-walk@^8.0.2: +acorn-walk@^8.0.2, acorn-walk@^8.1.1: version "8.2.0" resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== @@ -5201,12 +5335,10 @@ acorn@^8.1.0, acorn@^8.8.0, acorn@^8.8.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73" integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== -agent-base@4, agent-base@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" - integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== - dependencies: - es6-promisify "^5.0.0" +acorn@^8.4.1: + version "8.8.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a" + integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw== agent-base@6: version "6.0.2" @@ -5215,6 +5347,13 @@ agent-base@6: dependencies: debug "4" +agent-base@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" + integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== + dependencies: + es6-promisify "^5.0.0" + aggregate-error@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" @@ -5645,13 +5784,6 @@ async-limiter@~1.0.0: resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== -async-retry@1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/async-retry/-/async-retry-1.2.3.tgz#a6521f338358d322b1a0012b79030c6f411d1ce0" - integrity sha512-tfDb02Th6CE6pJUF2gjW5ZVjsgwlucVXOEQMvEX9JgSJMs9gAX+Nz3xRuJBKuUYjTSYORqvDBORdAQ3LU59g7Q== - dependencies: - retry "0.12.0" - async@^2.4.0, async@^2.6.0: version "2.6.4" resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" @@ -6073,6 +6205,13 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + braces@^2.3.1: version "2.3.2" resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" @@ -6157,11 +6296,6 @@ buffer-crc32@~0.2.3: resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= -buffer-equal-constant-time@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" - integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= - buffer-equal@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-0.0.1.tgz#91bc74b11ea405bc916bc6aa908faafa5b4aac4b" @@ -6229,6 +6363,11 @@ caller-path@^2.0.0: dependencies: caller-callsite "^2.0.0" +callsite@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/callsite/-/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20" + integrity sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ== + callsites@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" @@ -6343,7 +6482,7 @@ check-dependencies@1.1.0: minimist "^1.2.0" semver "^5.4.1" -chokidar@^3.5.1: +chokidar@^3.3.1, chokidar@^3.5.1: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -6603,13 +6742,18 @@ colors@^1.1.2: resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" integrity sha1-FopHAXVran9RoSzgyXv6KMCE7WM= -combined-stream@^1.0.6, combined-stream@^1.0.8: +combined-stream@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== dependencies: delayed-stream "~1.0.0" +comlink@^4.3.0: + version "4.3.1" + resolved "https://registry.yarnpkg.com/comlink/-/comlink-4.3.1.tgz#0c6b9d69bcd293715c907c33fe8fc45aecad13c5" + integrity sha512-+YbhUdNrpBZggBAHWcgQMLPLH1KDF3wJpeqrCKieWQ8RL7atmgsgTQko1XEBK6PsecfopWNntopJ+ByYG1lRaA== + comma-separated-tokens@^1.0.0: version "1.0.8" resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" @@ -6654,7 +6798,7 @@ command-line-usage@^6.0.0: table-layout "^1.0.0" typical "^5.1.0" -commander@^2.18.0, commander@^2.19.0: +commander@^2.19.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -6808,11 +6952,6 @@ core-js@^1.0.0: resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY= -core-js@^2.6.5: - version "2.6.12" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" - integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== - core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" @@ -6856,6 +6995,11 @@ create-react-context@0.3.0: gud "^1.0.0" warning "^4.0.3" +create-require@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" + integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + credit-card-type@^5.0.0: version "5.0.4" resolved "https://registry.yarnpkg.com/credit-card-type/-/credit-card-type-5.0.4.tgz#2dd9df280411ce2bb91ed95ac31e814605717aed" @@ -7055,55 +7199,6 @@ d3-voronoi@^1.1.4: resolved "https://registry.yarnpkg.com/d3-voronoi/-/d3-voronoi-1.1.4.tgz#dd3c78d7653d2bb359284ae478645d95944c8297" integrity sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg== -danger-plugin-jest@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/danger-plugin-jest/-/danger-plugin-jest-1.3.0.tgz#7340e3c45f9f1707a57d031d8e5581e23f68199d" - integrity sha512-DzLsLQA8l8/b7UB8+pZldqn2Fya4+ttE1VoF4q6B2FBxH1F6vF9/qnumDp6EU9fjoJtfGeGXceHV0v16oPKbFQ== - dependencies: - strip-ansi "^4.0.0" - -danger@10.7.1: - version "10.7.1" - resolved "https://registry.yarnpkg.com/danger/-/danger-10.7.1.tgz#71243f02a0d35abf6c71891c177b23e4e8afcead" - integrity sha512-lKyWrWxNxtSfLSsOqse+O9MOrxa++a0kHEBxrgCBvjF36EjNuInuvY06omUTDGdIy6VEbDQRoGeQFIBauj8sMA== - dependencies: - "@babel/polyfill" "^7.2.5" - "@octokit/rest" "^16.43.1" - async-retry "1.2.3" - chalk "^2.3.0" - commander "^2.18.0" - debug "^4.1.1" - fast-json-patch "^3.0.0-1" - get-stdin "^6.0.0" - gitlab "^10.0.1" - http-proxy-agent "^2.1.0" - https-proxy-agent "^2.2.1" - hyperlinker "^1.0.0" - json5 "^2.1.0" - jsonpointer "^4.0.1" - jsonwebtoken "^8.4.0" - lodash.find "^4.6.0" - lodash.includes "^4.3.0" - lodash.isobject "^3.0.2" - lodash.keys "^4.0.8" - lodash.mapvalues "^4.6.0" - lodash.memoize "^4.1.2" - memfs-or-file-map-to-github-branch "^1.1.0" - micromatch "^4.0.4" - node-cleanup "^2.1.2" - node-fetch "2.6.1" - override-require "^1.1.1" - p-limit "^2.1.0" - parse-diff "^0.7.0" - parse-git-config "^2.0.3" - parse-github-url "^1.0.2" - parse-link-header "^1.0.1" - pinpoint "^1.1.0" - prettyjson "^1.2.1" - readline-sync "^1.4.9" - require-from-string "^2.0.2" - supports-hyperlinks "^1.0.1" - dargs@^6.0.0: version "6.1.0" resolved "https://registry.yarnpkg.com/dargs/-/dargs-6.1.0.tgz#1f3b9b56393ecf8caa7cbfd6c31496ffcfb9b272" @@ -7145,13 +7240,6 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3: dependencies: ms "2.0.0" -debug@3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.3: version "4.3.3" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" @@ -7188,13 +7276,6 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== -decompress-response@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= - dependencies: - mimic-response "^1.0.0" - dedent@0.7.0, dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" @@ -7367,6 +7448,11 @@ diff-sequences@^24.9.0: resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-24.9.0.tgz#5715d6244e2aa65f48bba0bc972db0b0b11e95b5" integrity sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew== +diff-sequences@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.5.1.tgz#eaecc0d327fd68c8d9672a1e64ab8dccb2ef5327" + integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== + diff-sequences@^29.0.0: version "29.0.0" resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.0.0.tgz#bae49972ef3933556bcb0800b72e8579d19d9e4f" @@ -7402,6 +7488,11 @@ dir-glob@^3.0.1: dependencies: path-type "^4.0.0" +djb2a@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/djb2a/-/djb2a-1.2.0.tgz#a441d5f49b90b78aac52d2c44f5a6c49b3d1724b" + integrity sha512-rXrJYOPCGvHPYw8R2u/zczFTG3xXNqklrtT17vTPm8n/4a16PKEhrfgMwJ9Zyuz96PJwZzHuK2ChQO/SSChuKA== + doctrine@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" @@ -7477,11 +7568,6 @@ duplexer2@0.0.2: dependencies: readable-stream "~1.1.9" -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - easy-peasy@3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/easy-peasy/-/easy-peasy-3.3.0.tgz#1ae7cbaa834dad5aa404f1437726fb8c0eed3cef" @@ -7497,13 +7583,6 @@ easy-peasy@3.3.0: symbol-observable "^1.2.0" ts-toolbelt "^6.1.6" -ecdsa-sig-formatter@1.0.11: - version "1.0.11" - resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" - integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== - dependencies: - safe-buffer "^5.0.1" - editions@^2.1.2, editions@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/editions/-/editions-2.1.3.tgz#727ccf3ec2c7b12dcc652c71000f16c4824d6f7d" @@ -8087,7 +8166,7 @@ esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.4.0: +esquery@^1.0.1, esquery@^1.3.1, esquery@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== @@ -8312,11 +8391,6 @@ fast-glob@^3.2.11, fast-glob@^3.2.9: merge2 "^1.3.0" micromatch "^4.0.4" -fast-json-patch@^3.0.0-1: - version "3.0.0-1" - resolved "https://registry.yarnpkg.com/fast-json-patch/-/fast-json-patch-3.0.0-1.tgz#4c68f2e7acfbab6d29d1719c44be51899c93dabb" - integrity sha512-6pdFb07cknxvPzCeLsFHStEy+MysPJPgZQ9LbQ/2O67unQF93SNqfdSqnPPl71YMHX+AD8gbl7iuoGFzHEdDuw== - fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" @@ -8327,6 +8401,11 @@ fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== +fast-memoize@^2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/fast-memoize/-/fast-memoize-2.5.2.tgz#79e3bb6a4ec867ea40ba0e7146816f6cdce9b57e" + integrity sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw== + fast-shallow-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz#d4dcaf6472440dcefa6f88b98e3251e27f25628b" @@ -8582,15 +8661,6 @@ foreach@^2.0.5: resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k= -form-data@^2.5.0: - version "2.5.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.5.1.tgz#f2cbec57b5e59e23716e128fe44d4e5dd23895f4" - integrity sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - form-data@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" @@ -8644,11 +8714,6 @@ fs-constants@^1.0.0: resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== -fs-exists-sync@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" - integrity sha1-mC1ok6+RjnLQjeyehnP/K1qNat0= - fs-extra@9.0.0: version "9.0.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.0.tgz#b6afc31036e247b2466dc99c29ae797d5d4580a3" @@ -8800,16 +8865,6 @@ get-monorepo-packages@^1.1.0: globby "^7.1.1" load-json-file "^4.0.0" -get-stdin@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" - integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== - -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - get-stream@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" @@ -8868,15 +8923,6 @@ gifwrap@^0.9.2: image-q "^1.1.1" omggif "^1.0.10" -git-config-path@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/git-config-path/-/git-config-path-1.0.1.tgz#6d33f7ed63db0d0e118131503bab3aca47d54664" - integrity sha1-bTP37WPbDQ4RgTFQO6s6ykfVRmQ= - dependencies: - extend-shallow "^2.0.1" - fs-exists-sync "^0.1.0" - homedir-polyfill "^1.0.0" - github-username@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/github-username/-/github-username-4.1.0.tgz#cbe280041883206da4212ae9e4b5f169c30bf417" @@ -8884,19 +8930,6 @@ github-username@^4.0.0: dependencies: gh-got "^6.0.0" -gitlab@^10.0.1: - version "10.2.1" - resolved "https://registry.yarnpkg.com/gitlab/-/gitlab-10.2.1.tgz#1f5fb2c2bad08f95b7c7d91dd41805ab5eea3960" - integrity sha512-z+DxRF1C9uayVbocs9aJkJz+kGy14TSm1noB/rAIEBbXOkOYbjKxyuqJzt+0zeFpXFdgA0yq6DVVbvM7HIfGwg== - dependencies: - form-data "^2.5.0" - humps "^2.0.1" - ky "^0.12.0" - ky-universal "^0.3.0" - li "^1.3.0" - query-string "^6.8.2" - universal-url "^2.0.0" - gitlog@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/gitlog/-/gitlog-3.1.2.tgz#169105f05ca174155bf42fb8a870bbf5251455c5" @@ -8956,7 +8989,7 @@ glob@7.1.6: once "^1.3.0" path-is-absolute "^1.0.0" -glob@7.2.0, glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7: +glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7: version "7.2.0" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== @@ -9094,21 +9127,6 @@ got@^7.0.0: version "7.1.0" resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a" integrity sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw== - dependencies: - decompress-response "^3.2.0" - duplexer3 "^0.1.4" - get-stream "^3.0.0" - is-plain-obj "^1.1.0" - is-retry-allowed "^1.0.0" - is-stream "^1.0.0" - isurl "^1.0.0-alpha5" - lowercase-keys "^1.0.0" - p-cancelable "^0.3.0" - p-timeout "^1.1.1" - safe-buffer "^5.0.1" - timed-out "^4.0.0" - url-parse-lax "^1.0.0" - url-to-options "^1.0.1" graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4: version "4.2.6" @@ -9183,11 +9201,6 @@ has-bigints@^1.0.2: resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== -has-flag@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" - integrity sha1-6CB68cx7MNRGzHC3NLXovhj4jVE= - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -9210,11 +9223,6 @@ has-proto@^1.0.1: resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== -has-symbol-support-x@^1.4.1: - version "1.4.2" - resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" - integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== - has-symbols@^1.0.1, has-symbols@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" @@ -9225,13 +9233,6 @@ has-symbols@^1.0.3: resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-to-string-tag-x@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" - integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== - dependencies: - has-symbol-support-x "^1.4.1" - has-tostringtag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" @@ -9298,11 +9299,6 @@ hastscript@^6.0.0: property-information "^5.0.0" space-separated-tokens "^1.0.0" -hasurl@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hasurl/-/hasurl-1.0.0.tgz#e4c619097ae1e8fc906bee904ce47e94f5e1ea37" - integrity sha512-43ypUd3DbwyCT01UYpA99AEZxZ4aKtRxWGBHEIbjcOsUghd9YUON0C+JF6isNjaiwC/UF5neaUudy6JS9jZPZQ== - hermes-engine@~0.9.0: version "0.9.0" resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.9.0.tgz#84d9cfe84e8f6b1b2020d6e71b350cec84ed982f" @@ -9332,7 +9328,7 @@ hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.2: dependencies: react-is "^16.7.0" -homedir-polyfill@^1.0.0, homedir-polyfill@^1.0.1: +homedir-polyfill@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" integrity sha1-TCu8inWJmP7r9e1oWA921GdotLw= @@ -9372,14 +9368,6 @@ http-errors@~1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" -http-proxy-agent@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405" - integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg== - dependencies: - agent-base "4" - debug "3.1.0" - http-proxy-agent@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" @@ -9397,14 +9385,6 @@ https-proxy-agent@5.0.1, https-proxy-agent@^5.0.1: agent-base "6" debug "4" -https-proxy-agent@^2.2.1: - version "2.2.4" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" - integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg== - dependencies: - agent-base "^4.3.0" - debug "^3.1.0" - https-proxy-agent@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz#b8c286433e87602311b01c8ea34413d856a4af81" @@ -9426,21 +9406,11 @@ human-signals@^2.1.0: resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== -humps@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/humps/-/humps-2.0.1.tgz#dd02ea6081bd0568dc5d073184463957ba9ef9aa" - integrity sha1-3QLqYIG9BWjcXQcxhEY5V7qe+ao= - husky@7.0.4: version "7.0.4" resolved "https://registry.yarnpkg.com/husky/-/husky-7.0.4.tgz#242048245dc49c8fb1bf0cc7cfb98dd722531535" integrity sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ== -hyperlinker@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hyperlinker/-/hyperlinker-1.0.0.tgz#23dc9e38a206b208ee49bc2d6c8ef47027df0c0e" - integrity sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ== - hyphenate-style-name@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz#691879af8e220aea5750e8827db4ef62a54e361d" @@ -9568,7 +9538,7 @@ inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, i resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: +ini@^1.3.4, ini@~1.3.0: version "1.3.5" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== @@ -9986,11 +9956,6 @@ is-regex@^1.1.2, is-regex@^1.1.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-retry-allowed@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" - integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ= - is-scoped@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-scoped/-/is-scoped-1.0.0.tgz#449ca98299e713038256289ecb2b540dc437cb30" @@ -10010,7 +9975,7 @@ is-shared-array-buffer@^1.0.1, is-shared-array-buffer@^1.0.2: dependencies: call-bind "^1.0.2" -is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0: +is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= @@ -10213,14 +10178,6 @@ istextorbinary@^2.2.1: editions "^2.1.3" textextensions "^2.4.0" -isurl@^1.0.0-alpha5: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" - integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== - dependencies: - has-to-string-tag-x "^1.2.0" - is-object "^1.0.1" - iterall@^1.1.3, iterall@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.2.2.tgz#92d70deb8028e0c39ff3164fdbf4d8b088130cd7" @@ -10343,6 +10300,16 @@ jest-diff@^24.9.0: jest-get-type "^24.9.0" pretty-format "^24.9.0" +jest-diff@^27.0.6, jest-diff@^27.1.0: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.5.1.tgz#a07f5011ac9e6643cf8a95a462b7b1ecf6680def" + integrity sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw== + dependencies: + chalk "^4.0.0" + diff-sequences "^27.5.1" + jest-get-type "^27.5.1" + pretty-format "^27.5.1" + jest-diff@^29.0.1, jest-diff@^29.1.2: version "29.1.2" resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.1.2.tgz#bb7aaf5353227d6f4f96c5e7e8713ce576a607dc" @@ -10444,6 +10411,11 @@ jest-get-type@^26.3.0: resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== +jest-get-type@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.1.tgz#3cd613c507b0f7ace013df407a1c1cd578bcb4f1" + integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw== + jest-get-type@^29.0.0: version "29.0.0" resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.0.0.tgz#843f6c50a1b778f7325df1129a0fd7aa713aef80" @@ -11042,7 +11014,7 @@ json-stringify-safe@^5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== -json5@2.2.0, json5@^2.1.0, json5@^2.1.2: +json5@2.2.0, json5@^2.1.2: version "2.2.0" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== @@ -11094,27 +11066,6 @@ jsonify@~0.0.0: resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= -jsonpointer@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" - integrity sha1-T9kss04OnbPInIYi7PUfm5eMbLk= - -jsonwebtoken@^8.4.0: - version "8.5.1" - resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz#00e71e0b8df54c2121a1f26137df2280673bcc0d" - integrity sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w== - dependencies: - jws "^3.2.2" - lodash.includes "^4.3.0" - lodash.isboolean "^3.0.3" - lodash.isinteger "^4.0.4" - lodash.isnumber "^3.0.3" - lodash.isplainobject "^4.0.6" - lodash.isstring "^4.0.1" - lodash.once "^4.0.0" - ms "^2.1.1" - semver "^5.6.0" - "jsx-ast-utils@^2.4.1 || ^3.0.0": version "3.3.3" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea" @@ -11128,23 +11079,6 @@ just-performance@4.3.0: resolved "https://registry.yarnpkg.com/just-performance/-/just-performance-4.3.0.tgz#cc2bc8c9227f09e97b6b1df4cd0de2df7ae16db1" integrity sha512-L7RjvtJsL0QO8xFs5wEoDDzzJwoiowRw6Rn/GnvldlchS2JQr9wFYPiwZcDfrbbujEKqKN0tvENdbjXdYhDp5Q== -jwa@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" - integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== - dependencies: - buffer-equal-constant-time "1.0.1" - ecdsa-sig-formatter "1.0.11" - safe-buffer "^5.0.1" - -jws@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" - integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== - dependencies: - jwa "^1.4.1" - safe-buffer "^5.0.1" - kdbush@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/kdbush/-/kdbush-3.0.0.tgz#f8484794d47004cc2d85ed3a79353dbe0abc2bf0" @@ -11193,19 +11127,6 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== -ky-universal@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/ky-universal/-/ky-universal-0.3.0.tgz#3fcbb0dd03da39b5f05100d9362a630d5e1d402e" - integrity sha512-CM4Bgb2zZZpsprcjI6DNYTaH3oGHXL2u7BU4DK+lfCuC4snkt9/WRpMYeKbBbXscvKkeqBwzzjFX2WwmKY5K/A== - dependencies: - abort-controller "^3.0.0" - node-fetch "^2.6.0" - -ky@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/ky/-/ky-0.12.0.tgz#c05be95e6745ba422a6d2cc8ae964164962279f9" - integrity sha512-t9b7v3V2fGwAcQnnDDQwKQGF55eWrf4pwi1RN08Fy8b/9GEwV7Ea0xQiaSW6ZbeghBHIwl8kgnla4vVo9seepQ== - leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" @@ -11227,11 +11148,6 @@ levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" -li@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/li/-/li-1.3.0.tgz#22c59bcaefaa9a8ef359cf759784e4bf106aea1b" - integrity sha1-IsWbyu+qmo7zWc91l4TkvxBq6hs= - lie@3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e" @@ -11256,6 +11172,11 @@ lines-and-columns@^1.1.6: resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= +lines-and-columns@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.3.tgz#b2f0badedb556b747020ab8ea7f0373e22efac1b" + integrity sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w== + linkify-it@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.2.0.tgz#e3b54697e78bf915c70a38acd78fd09e0058b1cf" @@ -11411,81 +11332,26 @@ lodash.every@^4.6.0: resolved "https://registry.yarnpkg.com/lodash.every/-/lodash.every-4.6.0.tgz#eb89984bebc4364279bb3aefbbd1ca19bfa6c6a7" integrity sha1-64mYS+vENkJ5uzrvu9HKGb+mxqc= -lodash.find@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.find/-/lodash.find-4.6.0.tgz#cb0704d47ab71789ffa0de8b97dd926fb88b13b1" - integrity sha1-ywcE1Hq3F4n/oN6Ll92Sb7iLE7E= - lodash.get@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= -lodash.includes@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f" - integrity sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= - -lodash.isboolean@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6" - integrity sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= - lodash.isequal@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== -lodash.isinteger@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343" - integrity sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= - lodash.isnumber@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz#3ce76810c5928d03352301ac287317f11c0b1ffc" integrity sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= -lodash.isobject@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/lodash.isobject/-/lodash.isobject-3.0.2.tgz#3c8fb8d5b5bf4bf90ae06e14f2a530a4ed935e1d" - integrity sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0= - -lodash.isplainobject@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= - -lodash.isstring@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" - integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= - -lodash.keys@^4.0.8: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-4.2.0.tgz#a08602ac12e4fb83f91fc1fb7a360a4d9ba35205" - integrity sha1-oIYCrBLk+4P5H8H7ejYKTZujUgU= - -lodash.mapvalues@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c" - integrity sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw= - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= - lodash.merge@^4.6.2: version "4.6.2" resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== -lodash.once@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" - integrity sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= - lodash.pick@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" @@ -11496,11 +11362,6 @@ lodash.set@^4.3.2: resolved "https://registry.yarnpkg.com/lodash.set/-/lodash.set-4.3.2.tgz#d8757b1da807dde24816b0d6a84bea1a76230b23" integrity sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM= -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= - lodash.template@^4.4.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" @@ -11587,11 +11448,6 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1, loose-envify@^1.4 dependencies: js-tokens "^3.0.0 || ^4.0.0" -lowercase-keys@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" - integrity sha1-TjNms55/VFfjXxMkvfb4jQv8cwY= - lowlight@^1.14.0: version "1.20.0" resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.20.0.tgz#ddb197d33462ad0d93bf19d17b6c301aa3941888" @@ -11736,11 +11592,6 @@ mem-fs@^1.1.0: vinyl "^1.1.0" vinyl-file "^2.0.0" -memfs-or-file-map-to-github-branch@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/memfs-or-file-map-to-github-branch/-/memfs-or-file-map-to-github-branch-1.1.2.tgz#9d46c02481b7eca8e5ee8a94f170b7e0138cad67" - integrity sha512-D2JKK2DTuVYQqquBWco3K6UfSVyVwmd58dgNqh+TgxHOZdTmR8I130gjMbVCkemDl/EzqDA62417cJxKL3/FFA== - memoize-one@^5.0.0: version "5.0.4" resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.0.4.tgz#005928aced5c43d890a4dfab18ca908b0ec92cbc" @@ -12107,11 +11958,6 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mimic-response@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - min-document@^2.19.0: version "2.19.0" resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" @@ -12131,6 +11977,13 @@ minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatc dependencies: brace-expansion "^1.1.7" +minimatch@^5.0.1: + version "5.1.6" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" + integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== + dependencies: + brace-expansion "^2.0.1" + minimist@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.2.1.tgz#827ba4e7593464e7c221e8c5bed930904ee2c455" @@ -12296,11 +12149,6 @@ nocache@^2.1.0: resolved "https://registry.yarnpkg.com/nocache/-/nocache-2.1.0.tgz#120c9ffec43b5729b1d5de88cd71aa75a0ba491f" integrity sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q== -node-cleanup@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/node-cleanup/-/node-cleanup-2.1.2.tgz#7ac19abd297e09a7f72a71545d951b517e4dde2c" - integrity sha1-esGavSl+Caf3KnFUXZUbUX5N3iw= - node-dir@^0.1.17: version "0.1.17" resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" @@ -12737,16 +12585,6 @@ overlayscrollbars@^1.13.1: resolved "https://registry.yarnpkg.com/overlayscrollbars/-/overlayscrollbars-1.13.1.tgz#0b840a88737f43a946b9d87875a2f9e421d0338a" integrity sha512-gIQfzgGgu1wy80EB4/6DaJGHMEGmizq27xHIESrzXq0Y/J0Ay1P3DWk6tuVmEPIZH15zaBlxeEJOqdJKmowHCQ== -override-require@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/override-require/-/override-require-1.1.1.tgz#6ae22fadeb1f850ffb0cf4c20ff7b87e5eb650df" - integrity sha1-auIvresfhQ/7DPTCD/e4fl62UN8= - -p-cancelable@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.3.0.tgz#b9e123800bcebb7ac13a479be195b507b98d30fa" - integrity sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw== - p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" @@ -12759,7 +12597,7 @@ p-limit@^1.1.0: dependencies: p-try "^1.0.0" -p-limit@^2.0.0, p-limit@^2.1.0, p-limit@^2.2.0: +p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== @@ -12808,13 +12646,6 @@ p-map@^4.0.0: dependencies: aggregate-error "^3.0.0" -p-timeout@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-1.2.1.tgz#5eb3b353b7fce99f101a1038880bb054ebbea386" - integrity sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y= - dependencies: - p-finally "^1.0.0" - p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" @@ -12862,11 +12693,6 @@ parse-bmfont-xml@^1.1.4: xml-parse-from-string "^1.0.0" xml2js "^0.4.5" -parse-diff@^0.7.0: - version "0.7.1" - resolved "https://registry.yarnpkg.com/parse-diff/-/parse-diff-0.7.1.tgz#9b7a2451c3725baf2c87c831ba192d40ee2237d4" - integrity sha512-1j3l8IKcy4yRK2W4o9EYvJLSzpAVwz4DXqCewYyx2vEwk2gcf3DBPqc8Fj4XV3K33OYJ08A8fWwyu/ykD/HUSg== - parse-entities@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" @@ -12879,16 +12705,7 @@ parse-entities@^2.0.0: is-decimal "^1.0.0" is-hexadecimal "^1.0.0" -parse-git-config@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/parse-git-config/-/parse-git-config-2.0.3.tgz#6fb840d4a956e28b971c97b33a5deb73a6d5b6bb" - integrity sha512-Js7ueMZOVSZ3tP8C7E3KZiHv6QQl7lnJ+OkbxoaFazzSa2KyEHqApfGbU3XboUgUnq4ZuUmskUpYKTNx01fm5A== - dependencies: - expand-tilde "^2.0.2" - git-config-path "^1.0.1" - ini "^1.3.5" - -parse-github-url@1.0.2, parse-github-url@^1.0.2: +parse-github-url@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/parse-github-url/-/parse-github-url-1.0.2.tgz#242d3b65cbcdda14bb50439e3242acf6971db395" integrity sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw== @@ -12926,13 +12743,6 @@ parse-json@^5.2.0: json-parse-even-better-errors "^2.3.0" lines-and-columns "^1.1.6" -parse-link-header@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parse-link-header/-/parse-link-header-1.0.1.tgz#bedfe0d2118aeb84be75e7b025419ec8a61140a7" - integrity sha1-vt/g0hGK64S+deewJUGeyKYRQKc= - dependencies: - xtend "~4.0.1" - parse-passwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" @@ -13067,11 +12877,6 @@ pinkie@^2.0.0: resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= -pinpoint@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pinpoint/-/pinpoint-1.1.0.tgz#0cf7757a6977f1bf7f6a32207b709e377388e874" - integrity sha1-DPd1eml38b9/ajIge3CeN3OI6HQ= - pirates@^4.0.4, pirates@^4.0.5: version "4.0.5" resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" @@ -13158,11 +12963,6 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== -prepend-http@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= - prettier-linter-helpers@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" @@ -13175,6 +12975,11 @@ prettier@2.5.1: resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a" integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== +prettier@^2.3.2: + version "2.8.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.3.tgz#ab697b1d3dd46fb4626fbe2f543afe0cc98d8632" + integrity sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw== + prettier@^2.4.1: version "2.6.2" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.6.2.tgz#e26d71a18a74c3d0f0597f55f01fb6c06c206032" @@ -13229,6 +13034,15 @@ pretty-format@^26.5.2, pretty-format@^26.6.2: ansi-styles "^4.0.0" react-is "^17.0.1" +pretty-format@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" + integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== + dependencies: + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^17.0.1" + pretty-format@^29.0.0: version "29.2.1" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.2.1.tgz#86e7748fe8bbc96a6a4e04fa99172630907a9611" @@ -13261,14 +13075,6 @@ pretty-hrtime@^1.0.3: resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= -prettyjson@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/prettyjson/-/prettyjson-1.2.1.tgz#fcffab41d19cab4dfae5e575e64246619b12d289" - integrity sha1-/P+rQdGcq0365eV15kJGYZsS0ok= - dependencies: - colors "^1.1.2" - minimist "^1.2.0" - prismjs@^1.21.0, prismjs@~1.27.0: version "1.27.0" resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.27.0.tgz#bb6ee3138a0b438a3653dd4d6ce0cc6510a45057" @@ -13457,16 +13263,6 @@ query-string@4.3.4: object-assign "^4.1.0" strict-uri-encode "^1.0.0" -query-string@^6.8.2: - version "6.14.1" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.14.1.tgz#7ac2dca46da7f309449ba0f86b1fd28255b0c86a" - integrity sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw== - dependencies: - decode-uri-component "^0.2.0" - filter-obj "^1.1.0" - split-on-first "^1.0.0" - strict-uri-encode "^2.0.0" - query-string@^7.0.0: version "7.1.1" resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.1.tgz#754620669db978625a90f635f12617c271a088e1" @@ -14145,11 +13941,6 @@ readdirp@~3.6.0: dependencies: picomatch "^2.2.1" -readline-sync@^1.4.9: - version "1.4.9" - resolved "https://registry.yarnpkg.com/readline-sync/-/readline-sync-1.4.9.tgz#3eda8e65f23cd2a17e61301b1f0003396af5ecda" - integrity sha1-PtqOZfI80qF+YTAbHwADOWr17No= - readline@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/readline/-/readline-1.3.0.tgz#c580d77ef2cfc8752b132498060dc9793a7ac01c" @@ -14407,11 +14198,6 @@ require-directory@^2.1.1: resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - require-main-filename@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" @@ -14519,11 +14305,6 @@ ret@~0.1.10: resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== -retry@0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= - reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" @@ -14623,7 +14404,7 @@ safe-buffer@5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== -safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0: +safe-buffer@^5.1.2, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -14894,6 +14675,15 @@ signale@^1.4.0: figures "^2.0.0" pkg-conf "^2.1.0" +simple-git@^3.6.0: + version "3.16.0" + resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-3.16.0.tgz#421773e24680f5716999cc4a1d60127b4b6a9dec" + integrity sha512-zuWYsOLEhbJRWVxpjdiXl6eyAyGo/KzVW+KFhhw9MqEEJttcq+32jTWSGyxTdf9e/YCohxRE+9xpWFj9FdiJNw== + dependencies: + "@kwsites/file-exists" "^1.1.1" + "@kwsites/promise-deferred" "^1.1.1" + debug "^4.3.4" + simple-markdown@0.7.3: version "0.7.3" resolved "https://registry.yarnpkg.com/simple-markdown/-/simple-markdown-0.7.3.tgz#e32150b2ec6f8287197d09869fd928747a9c5640" @@ -15557,7 +15347,7 @@ supercluster@6.0.2: dependencies: kdbush "^3.0.0" -supports-color@^5.0.0, supports-color@^5.3.0, supports-color@^5.5.0: +supports-color@^5.3.0, supports-color@^5.5.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== @@ -15583,14 +15373,6 @@ supports-color@^9.2.1: resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-9.2.1.tgz#599dc9d45acf74c6176e0d880bab1d7d718fe891" integrity sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ== -supports-hyperlinks@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-1.0.1.tgz#71daedf36cc1060ac5100c351bb3da48c29c0ef7" - integrity sha512-HHi5kVSefKaJkGYXbDuKbUGRVxqnWGn3J2e39CYcNJEfWciGq2zYtOhXLTlvrOZW1QU7VX67w7fMmWafHX9Pfw== - dependencies: - has-flag "^2.0.0" - supports-color "^5.0.0" - supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" @@ -15756,11 +15538,6 @@ through@^2.3.6, through@^2.3.8: resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= -timed-out@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" - integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= - timm@^1.6.1: version "1.7.1" resolved "https://registry.yarnpkg.com/timm/-/timm-1.7.1.tgz#96bab60c7d45b5a10a8a4d0f0117c6b7e5aff76f" @@ -15881,13 +15658,6 @@ tough-cookie@^4.1.2: universalify "^0.2.0" url-parse "^1.5.3" -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= - dependencies: - punycode "^2.1.0" - tr46@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9" @@ -15926,6 +15696,25 @@ ts-node@8.4.1: source-map-support "^0.5.6" yn "^3.0.0" +ts-node@^10.2.1: + version "10.9.1" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" + integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== + dependencies: + "@cspotcode/source-map-support" "^0.8.0" + "@tsconfig/node10" "^1.0.7" + "@tsconfig/node12" "^1.0.7" + "@tsconfig/node14" "^1.0.0" + "@tsconfig/node16" "^1.0.2" + acorn "^8.4.1" + acorn-walk "^8.1.1" + arg "^4.1.0" + create-require "^1.1.0" + diff "^4.0.1" + make-error "^1.1.1" + v8-compile-cache-lib "^3.0.1" + yn "3.1.1" + ts-toolbelt@^6.1.6: version "6.15.5" resolved "https://registry.yarnpkg.com/ts-toolbelt/-/ts-toolbelt-6.15.5.tgz#cb3b43ed725cb63644782c64fbcad7d8f28c0a83" @@ -15956,7 +15745,7 @@ tslib@^2.0.1, tslib@^2.1.0, tslib@^2.3.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== -tslib@^2.4.0: +tslib@^2.0.3, tslib@^2.3.1, tslib@^2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== @@ -16030,7 +15819,7 @@ typescript-memoize@^1.0.0-alpha.3: dependencies: core-js "2.4.1" -typescript@4.9.4: +typescript@4.9.4, typescript@>=2.7: version "4.9.4" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.4.tgz#a2a3d2756c079abda241d75f149df9d561091e78" integrity sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg== @@ -16134,14 +15923,6 @@ union-value@^1.0.0: is-extendable "^0.1.1" set-value "^2.0.1" -universal-url@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universal-url/-/universal-url-2.0.0.tgz#35e7fc2c3374804905cee67ea289ed3a47669809" - integrity sha512-3DLtXdm/G1LQMCnPj+Aw7uDoleQttNHp2g5FnNQKR6cP6taNWS1b/Ehjjx4PVyvejKi3TJyu8iBraKM4q3JQPg== - dependencies: - hasurl "^1.0.0" - whatwg-url "^7.0.0" - universal-user-agent@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-4.0.0.tgz#27da2ec87e32769619f68a14996465ea1cb9df16" @@ -16248,13 +16029,6 @@ url-join@^4.0.0: resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.1.tgz#b642e21a2646808ffa178c4c5fda39844e12cde7" integrity sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA== -url-parse-lax@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" - integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= - dependencies: - prepend-http "^1.0.1" - url-parse@^1.5.3: version "1.5.10" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" @@ -16263,11 +16037,6 @@ url-parse@^1.5.3: querystringify "^2.1.1" requires-port "^1.0.0" -url-to-options@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" - integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= - url@0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -16361,6 +16130,11 @@ uuid@^8.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== +v8-compile-cache-lib@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" + integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== + v8-to-istanbul@^9.0.1: version "9.0.1" resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz#b6f994b0b5d4ef255e17a0d17dc444a9f5132fa4" @@ -16833,11 +16607,6 @@ webidl-conversions@^3.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== - webidl-conversions@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" @@ -16890,15 +16659,6 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" -whatwg-url@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd" - integrity sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - which-boxed-primitive@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" @@ -17307,7 +17067,7 @@ yeoman-generator@^3.1.1: through2 "^3.0.0" yeoman-environment "^2.0.5" -yn@^3.0.0: +yn@3.1.1, yn@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==