chore(renovate): Don't renovate types and renovate examples and starters (#23372)

* chore(renovate): Don't renovate types and renovate examples and starters

* typo

* cleanup pieh's no-no

Co-authored-by: Michal Piechowiak <9f3259e2eef1b9102300663eaa080e26c8e9c01f@gmail.com>

{
  extends: ["config:base", ":disablePeerDependencies"],
  includePaths: [
    "package.json",
    "packages/**",
    "www/package.json",
    "starters/**",
    "examples/**",
  ],
  major: {
    masterIssueApproval: true,
  },
  masterIssue: true,
  rebaseStalePrs: false,
  ignoreDeps: ["react", "react-dom"],
  rangeStrategy: "bump",
  bumpVersion: null,
  semanticCommitScope: null,
  prHourlyLimit: 0,
  packageRules: [
    {
      groupName: "minor updates in packages",
      updateTypes: ["minor"],
      excludePackageNames: [
        // below is list of packages that use 0.X version range, any minor bump there can contain breaking changes, so we just ignore minor bumps for those packages and will need to bump them manually
        "@reach/skip-nav",
        "@theme-ui/prism",
        "@theme-ui/typography",
        "axios",
        "babel-preset-gatsby",
        "sharp",
        "gatsby-plugin-theme-ui",
        "graphiql-explorer",
        "guess-webpack",
        "jest-silent-reporter",
        "js-combinatorics",
        "jscodeshift",
        "mini-css-extract-plugin",
        "react-refresh",
        "scroll-behavior",
        "theme-ui",
        "webpack-stats-plugin",
        "xlsx",
        "zipkin",
        "zipkin-transport-http",
        // below is list of packages that we use alpha/beta/next/canary, where it's not really safe to bump automatically and need extra caution
        "react-docgen",
      ],
    },
    {
      // minor updates in packages <1.0.0 - need master issue approval
      // not grouped
      masterIssueApproval: true,
      updateTypes: ["minor"],
      packageNames: [
        // below is list of packages that use 0.X version range, any minor bump there can contain breaking changes, so we just ignore minor bumps for those packages and will need to bump them manually
        "@reach/skip-nav",
        "@theme-ui/prism",
        "@theme-ui/typography",
        "axios",
        "babel-preset-gatsby",
        "sharp",
        "gatsby-plugin-theme-ui",
        "graphiql-explorer",
        "guess-webpack",
        "jest-silent-reporter",
        "js-combinatorics",
        "jscodeshift",
        "mini-css-extract-plugin",
        "react-refresh",
        "scroll-behavior",
        "theme-ui",
        "webpack-stats-plugin",
        "xlsx",
        "zipkin",
        "zipkin-transport-http",
        // below is list of packages that we use alpha/beta/next/canary, where it's not really safe to bump automatically and need extra caution
        "react-docgen",
      ],
    },
    {
      groupName: "patch updates in packages",
      updateTypes: ["patch"],
    },
    {
      depTypeList: ["engines"],
      enabled: false,
    },
    {
      groupName: "updates in starters",
      paths: ["starters/**"],
      updateTypes: ["patch"],
    },
    {
      groupName: "type updates",
      packagePatterns: ["^@types"],
    },
  ],
  timezone: "GMT",
  schedule: "after 10am on Monday",
}

{
  extends: ["config:base", ":disablePeerDependencies"],
  includePaths: [
    "package.json",
    "packages/**",
    "www/package.json",
  ],
  major: {
    masterIssueApproval: true,
  },
  masterIssue: true,
  rebaseStalePrs: false,
  ignoreDeps: ["react", "react-dom"],
  rangeStrategy: "bump",
  bumpVersion: null,
  semanticCommitScope: null,
  prHourlyLimit: 0,
  packageRules: [
    {
      groupName: "minor updates in packages",
      updateTypes: ["minor"],
      excludePackageNames: [
        // below is list of packages that use 0.X version range, any minor bump there can contain breaking changes, so we just ignore minor bumps for those packages and will need to bump them manually
        "@reach/skip-nav",
        "@theme-ui/prism",
        "@theme-ui/typography",
        "axios",
        "babel-preset-gatsby",
        "sharp",
        "gatsby-plugin-theme-ui",
        "graphiql-explorer",
        "guess-webpack",
        "jest-silent-reporter",
        "js-combinatorics",
        "jscodeshift",
        "mini-css-extract-plugin",
        "react-refresh",
        "scroll-behavior",
        "theme-ui",
        "webpack-stats-plugin",
        "xlsx",
        "zipkin",
        "zipkin-transport-http",
        // below is list of packages that we use alpha/beta/next/canary, where it's not really safe to bump automatically and need extra caution
        "react-docgen",
      ],
    },
    {
      // minor updates in packages <1.0.0 - need master issue approval
      // not grouped
      masterIssueApproval: true,
      updateTypes: ["minor"],
      packageNames: [
        // below is list of packages that use 0.X version range, any minor bump there can contain breaking changes, so we just ignore minor bumps for those packages and will need to bump them manually
        "@reach/skip-nav",
        "@theme-ui/prism",
        "@theme-ui/typography",
        "axios",
        "babel-preset-gatsby",
        "sharp",
        "gatsby-plugin-theme-ui",
        "graphiql-explorer",
        "guess-webpack",
        "jest-silent-reporter",
        "js-combinatorics",
        "jscodeshift",
        "mini-css-extract-plugin",
        "react-refresh",
        "scroll-behavior",
        "theme-ui",
        "webpack-stats-plugin",
        "xlsx",
        "zipkin",
        "zipkin-transport-http",
        // below is list of packages that we use alpha/beta/next/canary, where it's not really safe to bump automatically and need extra caution
        "react-docgen",
      ],
    },
    {
      groupName: "type updates",
      packagePatters: ["^@types"],
    },
    {
      groupName: "patch updates in packages",
      updateTypes: ["patch"],
    },
    {
      depTypeList: ["engines"],
      enabled: false,
    },
    {
      groupName: "updates in starters",
      paths: ["starters/**"],
      updateTypes: ["patch"],
    },
  ],
  timezone: "GMT",
  schedule: "after 10am on Monday",
}


update: repo path for pm2

update: repo path for pm2

{
  apps : [
    {
      name      : "modcat",
      script    : "app.js"
    }
  ],

  deploy : {
    production : {
      user : "weber",
      host : "js.amperka.ru",
      ref  : "origin/master",
      repo : "git@github.com:amperka/espruino-modcat.git",
      path : "/srv/js.amperka.ru",
      "post-deploy" : "npm install && grunt && pm2 startOrRestart ecosystem.json5 --env production"
    }
  }
}

{
  apps : [
    {
      name      : "modcat",
      script    : "app.js"
    }
  ],

  deploy : {
    production : {
      user : "weber",
      host : "js.amperka.ru",
      ref  : "origin/master",
      repo : "git@github.com:nailxx/espruino-modcat.git",
      path : "/srv/js.amperka.ru",
      "post-deploy" : "npm install && grunt && pm2 startOrRestart ecosystem.json5 --env production"
    }
  }
}


feat: add AREnableArtworksConnectionForAuction

{
  id: 1,
  name: 'eigen',
  created_at: '2015-07-10T20:59:23.453Z',
  updated_at: '${ECHO_CURRENT_TIME}',
  features: [
    { name: 'ipad_vir', value: false },
    { name: 'iphone_vir', value: true },
    { name: 'AREnableBuyNowFlow', value: true },
    { name: 'AREnableMakeOfferFlow', value: true },
    { name: 'AREnableLocalDiscovery', value: true },
    { name: 'ARReactNativeArtworkEnableAlways', value: false },
    { name: 'ARReactNativeArtworkEnableNonCommercial', value: true },
    { name: 'ARReactNativeArtworkEnableNSOInquiry', value: true },
    { name: 'ARReactNativeArtworkEnableAuctions', value: true },
    { name: 'AREnableNewSearch', value: true },
    { name: 'AROptionsEnableSales', value: true },
    { name: 'AROptionsNewFairPage', value: true },
    { name: 'AROptionsNewShowPage', value: true },
    { name: 'AREnableCustomSharesheet', value: true },
    { name: 'AREnableReactNativeWebView', value: true },
    { name: 'AROptionsInquiryCheckout', value: true }, // 2022-04-13, removed artsy/eigen#6607
    { name: 'AREnableOrderHistoryOption', value: true },
    { name: 'AREnableOnlyTargetSupplyConsignments', value: true },
    { name: 'AREnableAuctionResultsKeywordFilter', value: true },
    { name: 'ARHomeAuctionResultsByFollowedArtists', value: true },
    { name: 'AREnableNewOnboardingFlow', value: true },
    { name: 'ARShowNetworkUnavailableModal', value: true },
    { name: 'AREnableMyCollectionIOS', value: true },
    { name: 'AREnableMyCollectionAndroid', value: true },
    { name: 'ARGoogleAuth', value: true },
    { name: 'AREnableTrove', value: true },
    { name: 'AREnableShowsRail', value: true },
    { name: 'AREnableCompleteProfileMessage', value: true },
    { name: 'AREnableWebPImages', value: true },
    { name: 'AREnableImprovedSearch', value: true },
    { name: 'AREnableImprovedSearchPills', value: false },
    { name: 'AREnableMyCollectionOrderImport', value: true },
    { name: 'AREnableSortFilterForArtworksPill', value: true },
    { name: 'AREnableVisualProfileIconAndBio', value: true },
    { name: 'AREnableSplitIOABTesting', value: true },
    { name: 'AREnableNewWorksForYou', value: true },
    { name: 'AREnableAuctionResultComparableWorks', value: true },
    { name: 'AREnableSavedSearchToggles', value: true },
    { name: 'ARMyCollectionLocalSortAndFilter', value: true },
    { name: 'AREnableQueriesPrefetching', value: true },
    { name: 'AREnablePlaceholderLayoutAnimation', value: true },
    { name: 'ARShowLinkedAccounts', value: true },
    { name: 'ARAllowLinkSocialAccountsOnSignUp', value: true },
    { name: 'AREnableCollectorProfile', value: false },
    { name: 'AREnableHomeScreenArtworkRecommendations', value: true },
    { name: 'AREnableMyCollectionComparableWorks', value: false },
    { name: 'AREnableCascadingEndTimerLotPage', value: true },
    { name: 'AREnableCascadingEndTimerSalePageGrid', value: true },
    { name: 'AREnableCascadingEndTimerSalePageDetails', value: true },
    { name: 'AREnableCascadingEndTimerHomeSalesRail', value: true },
    { name: 'AREnableConversationalBuyNow', value: true },
    { name: 'AREnableArtworksFromNonArtsyArtists', value: false },
    { name: 'AREnableCreateArtworkAlert', value: true },
    { name: 'AREnableMyCollectionInsights', value: true },
    { name: 'AREnableMyCollectionInsightsPhase1Part1', value: true },
    { name: 'AREnableMyCollectionInsightsPhase1Part2', value: true },
    { name: 'AREnableNewOpaqueImageView', value: false },
    { name: 'AREnableArtworksConnectionForAuction', value: false },

    // deprecated flags. REMOVE OR CHANGE WITH CARE.
    { name: 'AREnableAccordionNavigationOnSubmitArtwork', value: true }, // 2022-04-20, removed artsy/eigen#6643
    { name: 'ARDisableReactNativeBidFlow', value: false }, // old flag
    { name: 'AREnableImprovedAlertsFlow', value: true }, // 2022-02-07, removed artsy/eigen#6976
    { name: 'AREnableNewPartnerView', value: true }, // old flag
    { name: 'AREnableSavedSearch', value: true }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableSavedSearchAndroid', value: false }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableSavedSearchV2', value: true }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableViewingRooms', value: true }, // old flag
    { name: 'AROptionsArtistSeries', value: true }, // 2021-02-21, removed: artsy/eigen#6171
    { name: 'AROptionsBidManagement', value: true }, // old flag
    { name: 'AROptionsLotConditionReport', value: true }, // old flag
    { name: 'AROptionsNewArtistInsightsPage', value: true }, // 2021-05-17, removed: artsy/eigen#4753, deployed: 6.4.1
    { name: 'AROptionsNewFirstInquiry', value: true }, // 2021-03-14, removed: artsy/eigen#6419
    { name: 'AROptionsNewInsightsPage', value: false }, // old flag
    { name: 'AROptionsNewSalePage', value: true }, // 2022-03-08, removed: artsy/eigen#6386
    { name: 'AROptionsPriceTransparency', value: true }, // old flag
    { name: 'ARShowConsignmentsInMyCollection', value: true },
    { name: 'AREnableNewMyCollectionArtwork', value: true },
    {
      name: 'AREnableShowOnlySubmittedMyCollectionArtworkFilter',
      value: true,
    },
    { name: 'ARShowRequestPriceEstimateBanner', value: true },
    { name: 'ARShowDemandIndexHints', value: true },
    { name: 'ARShowMyCollectionDemandIndexHints', value: true },
    { name: 'AREnablePriceEstimateRange', value: true },
    { name: 'AREnableMyCollectionComparableWorks', value: true },
    { name: 'AREnableAuctionShareButton', value: true },
    { name: 'AREnableNotFoundFailureView', value: true },
    { name: 'AREnableMyCollectionSearchBar', value: true },
  ],
  messages: [
    { name: 'LiveAuctionsCurrentWebSocketVersion', content: '3' },
    {
      name: 'ARVIRVideo',
      content: 'https://files.artsy.net/videos/artsy-eigen-arvir-iphone.mp4',
    },
    { name: 'ExchangeCurrentVersion', content: '1' },
    { name: 'LocalDiscoveryCurrentVersion', content: '2' },
    {
      name: 'LocalDiscoveryAllowListCSV',
      content: '56ec4863139b21562100026e,5c28731d287756002c8f6735,57a9833b6d932d38f000044c,58c7b908139b214de8598d0c,5c8bc82809b9510028404a58,5c8bcabf5a48a511f9925c90,5c8fafe695ac402fc5f1cfa9,502d15746e721400020006fa',
    },
    {
      name: 'StripeProductionPublishableKey',
      content: '${StripeProductionPublishableKey}',
    },
    {
      name: 'StripeStagingPublishableKey',
      content: '${StripeStagingPublishableKey}',
    },
    { name: 'KillSwitchBuildMinimum', content: '5.0.0' },
    { name: 'KillSwitchBuildMinimumAndroid', content: '5.0.0' },
    { name: 'EigenQueryPrefetchingRateLimit', content: '60' },
    {
      name: 'LegacyFairSlugs', // 2021-05-17, removed: artsy/eigen#4785, wait for few or no users with version 6.9.0 to remove from echo
      content: 'ifpda-fine-art-print-fair-online-fall-2020,photo-london-2020,highlights-international-art-fair-munich-2020,2020-art-taipei,1-54-london-2020',
    },
    {
      name: 'LegacyFairProfileSlugs', // 2021-05-17, removed: artsy/eigen#4785, wait for few or no users with version 6.9.0 to remove from echo
      content: 'ifpda-fine-art-print-fair-online-fall-2020,photo-london-digital-2020,highlights-munich-2020,art-taipei-2020,1-54-london-2020,ifpda-print-fair,photo-london,highlights-munich,art-taipei,1-54',
    },
  ],
  routes: [
    { name: 'ARArtistRoute', path: '/artist/:id' },
    { name: 'ARProfileArtistRoute', path: '/:profile_id/artist/:id' },
    { name: 'ARArtworkRoute', path: '/artwork/:id' },
    { name: 'ARGeneRoute', path: '/gene/:id' },
    { name: 'ARShowRoute', path: '/show/:id' },
    {
      name: 'ARAuctionRegistrationRoute',
      path: '/auction-registration/:id',
    },
    { name: 'ARAuctionRoute', path: '/auction/:id' },
    {
      name: 'ARAuctionBidArtworkRoute',
      path: '/auction/:id/bid/:artwork_id',
    },
    { name: 'ARFairProfileForYouRoute', path: '/:profile_id/for-you' },
    {
      name: 'ARFairBrowseArtistRoute',
      path: '/:profile_id/browse/artist/:id',
    },
    { name: 'ARBrowseCategoriesRoute', path: '/categories' },
    { name: 'ARLiveAuctionsURLDomain', path: 'live.artsy.net' },
    {
      name: 'ARLiveAuctionsStagingURLDomain',
      path: 'live-staging.artsy.net',
    },
    { name: 'ARBuyNowRoute', path: '/orders/:id' },
  ],
  killedVersions: {
    ios: {},
    android: {},
  },
}

{
  id: 1,
  name: 'eigen',
  created_at: '2015-07-10T20:59:23.453Z',
  updated_at: '${ECHO_CURRENT_TIME}',
  features: [
    { name: 'ipad_vir', value: false },
    { name: 'iphone_vir', value: true },
    { name: 'AREnableBuyNowFlow', value: true },
    { name: 'AREnableMakeOfferFlow', value: true },
    { name: 'AREnableLocalDiscovery', value: true },
    { name: 'ARReactNativeArtworkEnableAlways', value: false },
    { name: 'ARReactNativeArtworkEnableNonCommercial', value: true },
    { name: 'ARReactNativeArtworkEnableNSOInquiry', value: true },
    { name: 'ARReactNativeArtworkEnableAuctions', value: true },
    { name: 'AREnableNewSearch', value: true },
    { name: 'AROptionsEnableSales', value: true },
    { name: 'AROptionsNewFairPage', value: true },
    { name: 'AROptionsNewShowPage', value: true },
    { name: 'AREnableCustomSharesheet', value: true },
    { name: 'AREnableReactNativeWebView', value: true },
    { name: 'AROptionsInquiryCheckout', value: true }, // 2022-04-13, removed artsy/eigen#6607
    { name: 'AREnableOrderHistoryOption', value: true },
    { name: 'AREnableOnlyTargetSupplyConsignments', value: true },
    { name: 'AREnableAuctionResultsKeywordFilter', value: true },
    { name: 'ARHomeAuctionResultsByFollowedArtists', value: true },
    { name: 'AREnableNewOnboardingFlow', value: true },
    { name: 'ARShowNetworkUnavailableModal', value: true },
    { name: 'AREnableMyCollectionIOS', value: true },
    { name: 'AREnableMyCollectionAndroid', value: true },
    { name: 'ARGoogleAuth', value: true },
    { name: 'AREnableTrove', value: true },
    { name: 'AREnableShowsRail', value: true },
    { name: 'AREnableCompleteProfileMessage', value: true },
    { name: 'AREnableWebPImages', value: true },
    { name: 'AREnableImprovedSearch', value: true },
    { name: 'AREnableImprovedSearchPills', value: false },
    { name: 'AREnableMyCollectionOrderImport', value: true },
    { name: 'AREnableSortFilterForArtworksPill', value: true },
    { name: 'AREnableVisualProfileIconAndBio', value: true },
    { name: 'AREnableSplitIOABTesting', value: true },
    { name: 'AREnableNewWorksForYou', value: true },
    { name: 'AREnableAuctionResultComparableWorks', value: true },
    { name: 'AREnableSavedSearchToggles', value: true },
    { name: 'ARMyCollectionLocalSortAndFilter', value: true },
    { name: 'AREnableQueriesPrefetching', value: true },
    { name: 'AREnablePlaceholderLayoutAnimation', value: true },
    { name: 'ARShowLinkedAccounts', value: true },
    { name: 'ARAllowLinkSocialAccountsOnSignUp', value: true },
    { name: 'AREnableCollectorProfile', value: false },
    { name: 'AREnableHomeScreenArtworkRecommendations', value: true },
    { name: 'AREnableMyCollectionComparableWorks', value: false },
    { name: 'AREnableCascadingEndTimerLotPage', value: true },
    { name: 'AREnableCascadingEndTimerSalePageGrid', value: true },
    { name: 'AREnableCascadingEndTimerSalePageDetails', value: true },
    { name: 'AREnableCascadingEndTimerHomeSalesRail', value: true },
    { name: 'AREnableConversationalBuyNow', value: true },
    { name: 'AREnableArtworksFromNonArtsyArtists', value: false },
    { name: 'AREnableCreateArtworkAlert', value: true },
    { name: 'AREnableMyCollectionInsights', value: true },
    { name: 'AREnableMyCollectionInsightsPhase1Part1', value: true },
    { name: 'AREnableMyCollectionInsightsPhase1Part2', value: true },
    { name: 'AREnableNewOpaqueImageView', value: false },

    // deprecated flags. REMOVE OR CHANGE WITH CARE.
    { name: 'AREnableAccordionNavigationOnSubmitArtwork', value: true }, // 2022-04-20, removed artsy/eigen#6643
    { name: 'ARDisableReactNativeBidFlow', value: false }, // old flag
    { name: 'AREnableImprovedAlertsFlow', value: true }, // 2022-02-07, removed artsy/eigen#6976
    { name: 'AREnableNewPartnerView', value: true }, // old flag
    { name: 'AREnableSavedSearch', value: true }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableSavedSearchAndroid', value: false }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableSavedSearchV2', value: true }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableViewingRooms', value: true }, // old flag
    { name: 'AROptionsArtistSeries', value: true }, // 2021-02-21, removed: artsy/eigen#6171
    { name: 'AROptionsBidManagement', value: true }, // old flag
    { name: 'AROptionsLotConditionReport', value: true }, // old flag
    { name: 'AROptionsNewArtistInsightsPage', value: true }, // 2021-05-17, removed: artsy/eigen#4753, deployed: 6.4.1
    { name: 'AROptionsNewFirstInquiry', value: true }, // 2021-03-14, removed: artsy/eigen#6419
    { name: 'AROptionsNewInsightsPage', value: false }, // old flag
    { name: 'AROptionsNewSalePage', value: true }, // 2022-03-08, removed: artsy/eigen#6386
    { name: 'AROptionsPriceTransparency', value: true }, // old flag
    { name: 'ARShowConsignmentsInMyCollection', value: true },
    { name: 'AREnableNewMyCollectionArtwork', value: true },
    {
      name: 'AREnableShowOnlySubmittedMyCollectionArtworkFilter',
      value: true,
    },
    { name: 'ARShowRequestPriceEstimateBanner', value: true },
    { name: 'ARShowDemandIndexHints', value: true },
    { name: 'ARShowMyCollectionDemandIndexHints', value: true },
    { name: 'AREnablePriceEstimateRange', value: true },
    { name: 'AREnableMyCollectionComparableWorks', value: true },
    { name: 'AREnableAuctionShareButton', value: true },
    { name: 'AREnableNotFoundFailureView', value: true },
    { name: 'AREnableMyCollectionSearchBar', value: true },
  ],
  messages: [
    { name: 'LiveAuctionsCurrentWebSocketVersion', content: '3' },
    {
      name: 'ARVIRVideo',
      content: 'https://files.artsy.net/videos/artsy-eigen-arvir-iphone.mp4',
    },
    { name: 'ExchangeCurrentVersion', content: '1' },
    { name: 'LocalDiscoveryCurrentVersion', content: '2' },
    {
      name: 'LocalDiscoveryAllowListCSV',
      content: '56ec4863139b21562100026e,5c28731d287756002c8f6735,57a9833b6d932d38f000044c,58c7b908139b214de8598d0c,5c8bc82809b9510028404a58,5c8bcabf5a48a511f9925c90,5c8fafe695ac402fc5f1cfa9,502d15746e721400020006fa',
    },
    {
      name: 'StripeProductionPublishableKey',
      content: '${StripeProductionPublishableKey}',
    },
    {
      name: 'StripeStagingPublishableKey',
      content: '${StripeStagingPublishableKey}',
    },
    { name: 'KillSwitchBuildMinimum', content: '5.0.0' },
    { name: 'KillSwitchBuildMinimumAndroid', content: '5.0.0' },
    { name: 'EigenQueryPrefetchingRateLimit', content: '60' },
    {
      name: 'LegacyFairSlugs', // 2021-05-17, removed: artsy/eigen#4785, wait for few or no users with version 6.9.0 to remove from echo
      content: 'ifpda-fine-art-print-fair-online-fall-2020,photo-london-2020,highlights-international-art-fair-munich-2020,2020-art-taipei,1-54-london-2020',
    },
    {
      name: 'LegacyFairProfileSlugs', // 2021-05-17, removed: artsy/eigen#4785, wait for few or no users with version 6.9.0 to remove from echo
      content: 'ifpda-fine-art-print-fair-online-fall-2020,photo-london-digital-2020,highlights-munich-2020,art-taipei-2020,1-54-london-2020,ifpda-print-fair,photo-london,highlights-munich,art-taipei,1-54',
    },
  ],
  routes: [
    { name: 'ARArtistRoute', path: '/artist/:id' },
    { name: 'ARProfileArtistRoute', path: '/:profile_id/artist/:id' },
    { name: 'ARArtworkRoute', path: '/artwork/:id' },
    { name: 'ARGeneRoute', path: '/gene/:id' },
    { name: 'ARShowRoute', path: '/show/:id' },
    {
      name: 'ARAuctionRegistrationRoute',
      path: '/auction-registration/:id',
    },
    { name: 'ARAuctionRoute', path: '/auction/:id' },
    {
      name: 'ARAuctionBidArtworkRoute',
      path: '/auction/:id/bid/:artwork_id',
    },
    { name: 'ARFairProfileForYouRoute', path: '/:profile_id/for-you' },
    {
      name: 'ARFairBrowseArtistRoute',
      path: '/:profile_id/browse/artist/:id',
    },
    { name: 'ARBrowseCategoriesRoute', path: '/categories' },
    { name: 'ARLiveAuctionsURLDomain', path: 'live.artsy.net' },
    {
      name: 'ARLiveAuctionsStagingURLDomain',
      path: 'live-staging.artsy.net',
    },
    { name: 'ARBuyNowRoute', path: '/orders/:id' },
  ],
  killedVersions: {
    ios: {},
    android: {},
  },
}


enable split io ab testing

enable split io ab testing

{
  id: 1,
  name: 'eigen',
  created_at: '2015-07-10T20:59:23.453Z',
  updated_at: '${ECHO_CURRENT_TIME}',
  features: [
    { name: 'ipad_vir', value: false },
    { name: 'iphone_vir', value: true },
    { name: 'ARDisableReactNativeBidFlow', value: false }, // old flag
    { name: 'AREnableBuyNowFlow', value: true },
    { name: 'AREnableMakeOfferFlow', value: true },
    { name: 'AREnableLocalDiscovery', value: true },
    { name: 'ARReactNativeArtworkEnableAlways', value: false },
    { name: 'ARReactNativeArtworkEnableNonCommercial', value: true },
    { name: 'ARReactNativeArtworkEnableNSOInquiry', value: true },
    { name: 'ARReactNativeArtworkEnableAuctions', value: true },
    { name: 'AROptionsPriceTransparency', value: true }, // old flag
    { name: 'AREnableNewPartnerView', value: true }, // old flag
    { name: 'AREnableNewSearch', value: true },
    { name: 'AROptionsLotConditionReport', value: true }, // old flag
    { name: 'AROptionsEnableSales', value: true },
    { name: 'AREnableViewingRooms', value: true }, // old flag
    { name: 'AROptionsNewFirstInquiry', value: true }, // old flag
    { name: 'AROptionsBidManagement', value: true }, // old flag
    { name: 'AROptionsArtistSeries', value: true }, // old flag
    { name: 'AROptionsNewFairPage', value: true },
    { name: 'AROptionsNewShowPage', value: true },
    { name: 'AROptionsNewSalePage', value: true }, // old flag
    { name: 'AREnableCustomSharesheet', value: true },
    { name: 'AROptionsNewInsightsPage', value: false }, // old flag
    { name: 'AREnableReactNativeWebView', value: true },
    { name: 'AROptionsNewArtistInsightsPage', value: true }, // 2021-05-17, removed: artsy/eigen#4753, deployed: 6.4.1
    { name: 'AROptionsInquiryCheckout', value: true },
    { name: 'AREnableOrderHistoryOption', value: true },
    { name: 'AREnableSavedSearch', value: true }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableSavedSearchAndroid', value: false }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableSavedSearchV2', value: true }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableOnlyTargetSupplyConsignments', value: true },
    { name: 'AREnableAuctionResultsKeywordFilter', value: true },
    { name: 'ARHomeAuctionResultsByFollowedArtists', value: true },
    { name: 'AREnableNewOnboardingFlow', value: true },
    { name: 'ARShowNetworkUnavailableModal', value: true },
    { name: 'AREnableMyCollectionIOS', value: true },
    { name: 'ARGoogleAuth', value: false },
    { name: 'AREnableTrove', value: true },
    { name: 'AREnableShowsRail', value: true },
    { name: 'AREnableWebPImages', value: true },
    { name: 'AREnableImprovedSearch', value: true },
    { name: 'AREnableImprovedSearchPills', value: false },
    { name: 'AREnableMyCollectionOrderImport', value: false },
    { name: 'AREnableSortFilterForArtworksPill', value: false },
    { name: 'AREnableVisualProfileIconAndBio', value: true },
    { name: 'AREnableSplitIOABTesting', value: true },
  ],
  messages: [
    { name: 'LiveAuctionsCurrentWebSocketVersion', content: '3' },
    {
      name: 'ARVIRVideo',
      content: 'https://files.artsy.net/videos/artsy-eigen-arvir-iphone.mp4',
    },
    { name: 'ExchangeCurrentVersion', content: '1' },
    { name: 'LocalDiscoveryCurrentVersion', content: '2' },
    {
      name: 'LocalDiscoveryAllowListCSV',
      content: '56ec4863139b21562100026e,5c28731d287756002c8f6735,57a9833b6d932d38f000044c,58c7b908139b214de8598d0c,5c8bc82809b9510028404a58,5c8bcabf5a48a511f9925c90,5c8fafe695ac402fc5f1cfa9,502d15746e721400020006fa',
    },
    {
      name: 'StripeProductionPublishableKey',
      content: '${StripeProductionPublishableKey}',
    },
    {
      name: 'StripeStagingPublishableKey',
      content: '${StripeStagingPublishableKey}',
    },
    { name: 'KillSwitchBuildMinimum', content: '5.0.0' },
    { name: 'KillSwitchBuildMinimumAndroid', content: '5.0.0' },
    {
      name: 'LegacyFairSlugs', // 2021-05-17, removed: artsy/eigen#4785, wait for few or no users with version 6.9.0 to remove from echo
      content: 'ifpda-fine-art-print-fair-online-fall-2020,photo-london-2020,highlights-international-art-fair-munich-2020,2020-art-taipei,1-54-london-2020',
    },
    {
      name: 'LegacyFairProfileSlugs', // 2021-05-17, removed: artsy/eigen#4785, wait for few or no users with version 6.9.0 to remove from echo
      content: 'ifpda-fine-art-print-fair-online-fall-2020,photo-london-digital-2020,highlights-munich-2020,art-taipei-2020,1-54-london-2020,ifpda-print-fair,photo-london,highlights-munich,art-taipei,1-54',
    },
  ],
  routes: [
    { name: 'ARArtistRoute', path: '/artist/:id' },
    { name: 'ARProfileArtistRoute', path: '/:profile_id/artist/:id' },
    { name: 'ARArtworkRoute', path: '/artwork/:id' },
    { name: 'ARGeneRoute', path: '/gene/:id' },
    { name: 'ARShowRoute', path: '/show/:id' },
    {
      name: 'ARAuctionRegistrationRoute',
      path: '/auction-registration/:id',
    },
    { name: 'ARAuctionRoute', path: '/auction/:id' },
    {
      name: 'ARAuctionBidArtworkRoute',
      path: '/auction/:id/bid/:artwork_id',
    },
    { name: 'ARFairProfileForYouRoute', path: '/:profile_id/for-you' },
    {
      name: 'ARFairBrowseArtistRoute',
      path: '/:profile_id/browse/artist/:id',
    },
    { name: 'ARBrowseCategoriesRoute', path: '/categories' },
    { name: 'ARLiveAuctionsURLDomain', path: 'live.artsy.net' },
    {
      name: 'ARLiveAuctionsStagingURLDomain',
      path: 'live-staging.artsy.net',
    },
    { name: 'ARBuyNowRoute', path: '/orders/:id' },
  ],
  killedVersions: {
    ios: {},
    android: {},
  },
}

{
  id: 1,
  name: 'eigen',
  created_at: '2015-07-10T20:59:23.453Z',
  updated_at: '${ECHO_CURRENT_TIME}',
  features: [
    { name: 'ipad_vir', value: false },
    { name: 'iphone_vir', value: true },
    { name: 'ARDisableReactNativeBidFlow', value: false }, // old flag
    { name: 'AREnableBuyNowFlow', value: true },
    { name: 'AREnableMakeOfferFlow', value: true },
    { name: 'AREnableLocalDiscovery', value: true },
    { name: 'ARReactNativeArtworkEnableAlways', value: false },
    { name: 'ARReactNativeArtworkEnableNonCommercial', value: true },
    { name: 'ARReactNativeArtworkEnableNSOInquiry', value: true },
    { name: 'ARReactNativeArtworkEnableAuctions', value: true },
    { name: 'AROptionsPriceTransparency', value: true }, // old flag
    { name: 'AREnableNewPartnerView', value: true }, // old flag
    { name: 'AREnableNewSearch', value: true },
    { name: 'AROptionsLotConditionReport', value: true }, // old flag
    { name: 'AROptionsEnableSales', value: true },
    { name: 'AREnableViewingRooms', value: true }, // old flag
    { name: 'AROptionsNewFirstInquiry', value: true }, // old flag
    { name: 'AROptionsBidManagement', value: true }, // old flag
    { name: 'AROptionsArtistSeries', value: true }, // old flag
    { name: 'AROptionsNewFairPage', value: true },
    { name: 'AROptionsNewShowPage', value: true },
    { name: 'AROptionsNewSalePage', value: true }, // old flag
    { name: 'AREnableCustomSharesheet', value: true },
    { name: 'AROptionsNewInsightsPage', value: false }, // old flag
    { name: 'AREnableReactNativeWebView', value: true },
    { name: 'AROptionsNewArtistInsightsPage', value: true }, // 2021-05-17, removed: artsy/eigen#4753, deployed: 6.4.1
    { name: 'AROptionsInquiryCheckout', value: true },
    { name: 'AREnableOrderHistoryOption', value: true },
    { name: 'AREnableSavedSearch', value: true }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableSavedSearchAndroid', value: false }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableSavedSearchV2', value: true }, // 2021-10-07, removed artsy/eigen#5590
    { name: 'AREnableOnlyTargetSupplyConsignments', value: true },
    { name: 'AREnableAuctionResultsKeywordFilter', value: true },
    { name: 'ARHomeAuctionResultsByFollowedArtists', value: true },
    { name: 'AREnableNewOnboardingFlow', value: true },
    { name: 'ARShowNetworkUnavailableModal', value: true },
    { name: 'AREnableMyCollectionIOS', value: true },
    { name: 'ARGoogleAuth', value: false },
    { name: 'AREnableTrove', value: true },
    { name: 'AREnableShowsRail', value: true },
    { name: 'AREnableWebPImages', value: true },
    { name: 'AREnableImprovedSearch', value: true },
    { name: 'AREnableImprovedSearchPills', value: false },
    { name: 'AREnableMyCollectionOrderImport', value: false },
    { name: 'AREnableSortFilterForArtworksPill', value: false },
    { name: 'AREnableVisualProfileIconAndBio', value: true },
  ],
  messages: [
    { name: 'LiveAuctionsCurrentWebSocketVersion', content: '3' },
    {
      name: 'ARVIRVideo',
      content: 'https://files.artsy.net/videos/artsy-eigen-arvir-iphone.mp4',
    },
    { name: 'ExchangeCurrentVersion', content: '1' },
    { name: 'LocalDiscoveryCurrentVersion', content: '2' },
    {
      name: 'LocalDiscoveryAllowListCSV',
      content: '56ec4863139b21562100026e,5c28731d287756002c8f6735,57a9833b6d932d38f000044c,58c7b908139b214de8598d0c,5c8bc82809b9510028404a58,5c8bcabf5a48a511f9925c90,5c8fafe695ac402fc5f1cfa9,502d15746e721400020006fa',
    },
    {
      name: 'StripeProductionPublishableKey',
      content: '${StripeProductionPublishableKey}',
    },
    {
      name: 'StripeStagingPublishableKey',
      content: '${StripeStagingPublishableKey}',
    },
    { name: 'KillSwitchBuildMinimum', content: '5.0.0' },
    { name: 'KillSwitchBuildMinimumAndroid', content: '5.0.0' },
    {
      name: 'LegacyFairSlugs', // 2021-05-17, removed: artsy/eigen#4785, wait for few or no users with version 6.9.0 to remove from echo
      content: 'ifpda-fine-art-print-fair-online-fall-2020,photo-london-2020,highlights-international-art-fair-munich-2020,2020-art-taipei,1-54-london-2020',
    },
    {
      name: 'LegacyFairProfileSlugs', // 2021-05-17, removed: artsy/eigen#4785, wait for few or no users with version 6.9.0 to remove from echo
      content: 'ifpda-fine-art-print-fair-online-fall-2020,photo-london-digital-2020,highlights-munich-2020,art-taipei-2020,1-54-london-2020,ifpda-print-fair,photo-london,highlights-munich,art-taipei,1-54',
    },
  ],
  routes: [
    { name: 'ARArtistRoute', path: '/artist/:id' },
    { name: 'ARProfileArtistRoute', path: '/:profile_id/artist/:id' },
    { name: 'ARArtworkRoute', path: '/artwork/:id' },
    { name: 'ARGeneRoute', path: '/gene/:id' },
    { name: 'ARShowRoute', path: '/show/:id' },
    {
      name: 'ARAuctionRegistrationRoute',
      path: '/auction-registration/:id',
    },
    { name: 'ARAuctionRoute', path: '/auction/:id' },
    {
      name: 'ARAuctionBidArtworkRoute',
      path: '/auction/:id/bid/:artwork_id',
    },
    { name: 'ARFairProfileForYouRoute', path: '/:profile_id/for-you' },
    {
      name: 'ARFairBrowseArtistRoute',
      path: '/:profile_id/browse/artist/:id',
    },
    { name: 'ARBrowseCategoriesRoute', path: '/categories' },
    { name: 'ARLiveAuctionsURLDomain', path: 'live.artsy.net' },
    {
      name: 'ARLiveAuctionsStagingURLDomain',
      path: 'live-staging.artsy.net',
    },
    { name: 'ARBuyNowRoute', path: '/orders/:id' },
  ],
  killedVersions: {
    ios: {},
    android: {},
  },
}


Updates ecosystem.json

Updates ecosystem.json

{
  /**
   * This is a sample configuration file for PM2
   */

  /**
   * Here we declare the apps that must be managed by PM2
   * All options are listed here:
   * https://github.com/Unitech/PM2/blob/master/ADVANCED_README.md#json-app-declaration
   *
   */
  apps : [

    // First application
    {
      name      : "DIO",
      script    : "server.js",
      env: {
        COMMON_VARIABLE: "true"
      },
      env_production : {
        NODE_ENV: "production"
      }
    }
  ],

  /**
   * PM2 helps you to deploy apps over your servers
   * For more help go to :
   * https://github.com/Unitech/PM2/blob/master/ADVANCED_README.md#deployment-pm2--090
   */
  deploy : {
    production : {
      user : "node",
      host : "democracyio.int.eff.org",
      ref  : "origin/master",
      repo : "git@github.com:EFForg/democracy.io.git",
      path : "/www/democracy.io",
      "post-deploy" : "npm install; gulp build; gulp test; pm2 startOrRestart ecosystem.json5 --env production"
    }
    /*
    dev : {
      user : "node",
      host : "democracyio.int.eff.org",
      ref  : "origin/master",
      repo : "git@github.com:repo.git",
      path : "/var/www/development",
      "post-deploy" : "pm2 startOrRestart ecosystem.json5 --env dev",
      env  : {
        NODE_ENV: "dev"
      }
    }*/
  }
}

{
  /**
   * This is a sample configuration file for PM2
   */

  /**
   * Here we declare the apps that must be managed by PM2
   * All options are listed here:
   * https://github.com/Unitech/PM2/blob/master/ADVANCED_README.md#json-app-declaration
   *
   */
  apps : [

    // First application
    {
      name      : "DIO",
      script    : "server.js",
      env: {
        COMMON_VARIABLE: "true"
      },
      env_production : {
        NODE_ENV: "production"
      }
    }
  ],

  /**
   * PM2 helps you to deploy apps over your servers
   * For more help go to :
   * https://github.com/Unitech/PM2/blob/master/ADVANCED_README.md#deployment-pm2--090
   */
  deploy : {
    production : {
      user : "sina",
      host : "democracyio.int.eff.org",
      ref  : "origin/master",
      repo : "git@github.com:EFForg/democracy.io.git",
      path : "/www/democracy.io",
      "post-deploy" : "gulp build; gulp test; pm2 startOrRestart ecosystem.json5 --env production"
    }
    /*
    dev : {
      user : "node",
      host : "democracyio.int.eff.org",
      ref  : "origin/master",
      repo : "git@github.com:repo.git",
      path : "/var/www/development",
      "post-deploy" : "pm2 startOrRestart ecosystem.json5 --env dev",
      env  : {
        NODE_ENV: "dev"
      }
    }*/
  }
}


Fix typo in card

Fix typo in card

{
  questions: [
    { text: "Why can't I sleep at night?" },
    { text: "I got 99 problems but %s ain't one." },
    { text: "What's a girl's best friend?" },
    { text: "What's that smell?" },
    { text: "This is the way the world ends / This is the way the world ends / Not with a bang but with %s." },
    { text: "What is Batman's guilty pleasure?" },
    { text: "TSA guidelines now prohibit %s on airplanes." },
    { text: "What ended my last relationship?" },
    { text: "MTV's new reality show features eight washed-up celebrities living with %s." },
    { text: "I drink to forget %s." },
    { text: "I'm sorry, Professor, but I couldn't complete my homework because of %s." },
    { text: "Alternative medicine is now embracing the curative powers of %s." },
    { text: "What's that sound?" },
    { text: "What's the next Happy Meal® toy?" },
    { text: "It's a pity that kids these days are all getting involved with %s." },
    { text: "In the new Disney Channel Original Movie, Hannah Montana struggles with %s for the first time." },
    { text: "%s. That's how I want to die." },
    { text: "What does Dick Cheney prefer?" },
    { text: "What's the most emo?" },
    { text: "Instead of coal, Santa now gives the bad children %s." },
    { text: "Next from J.K. Rowling: Harry Potter and the Chamber of %s." },
    { text: "A romantic, candlelit dinner would be incomplete without %s." },
    { text: "White people like %s." },
    { text: "%s. Betcha can't have just one!" },
    { text: "War! What is it good for?" },
    { text: "BILLY MAYS HERE FOR %s." },
    { text: "%s. High five, bro." },
    { text: "During sex, I like to think about %s." },
    { text: "What did I bring back from Mexico?" },
    { text: "What are my parents hiding from me?" },
    { text: "What will always get you laid?" },
    { text: "What would grandma find disturbing, yet oddly charming?" },
    { text: "What did the U.S. airdrop to the children of Afghanistan?" },
    { text: "What helps Obama unwind?" },
    { text: "What's there a ton of in heaven?" },
    { text: "Major League Baseball has banned %s for giving players an unfair advantage." },
    { text: "When I am a billionaire, I shall erect a 50-foot statue to commemorate %s." },
    { text: "What's the new fad diet?" },
    { text: "When I am the President of the United States, I will create the Department of %s." },
    { text: "%s. It's a trap!" },
    { text: "How am I maintaining my relationship status?" },
    { text: "What will I bring back in time to convince people that I am a powerful wizard?" },
    { text: "While the United States raced the Soviet Union to the moon, the Mexican government funneled millions of pesos into research on %s." },
    { text: "Coming to Broadway this season, %s: The Musical." },
    { text: "What's my secret power?" },
    { text: "What gives me uncontrollable gas?" },
    { text: "But before I kill you, Mr. Bond, I must show you %s." },
    { text: "What never fails to liven up the party?" },
    { text: "What am I giving up for Lent?" },
    { text: "What do old people smell like?" },
    { text: "The class field trip was completely ruined by %s." },
    { text: "When Pharaoh remained unmoved, Moses called down a plague of %s." },
    { text: "I do not know with which weapons World War III will be fought, but World War IV will be fought with %s." },
    { text: "What's Teach for America using to inspire inner city students to succeed?" },
    { text: "In Michael Jackson's final moments, he thought about %s." },
    { text: "Why do I hurt all over?" },
    { text: "Studies show that lab rats navigate mazes 50% faster after being exposed to %s." },
    { text: "Why am I sticky?" },
    { text: "What's my anti-drug?" },
    { text: "And the Academy Award for %s goes to %s." },
    { text: "For my next trick, I will pull %s out of %s." },
    { text: "%s: Good to the last drop." },
    { text: "What did Vin Diesel eat for dinner?" },
    { text: "%s: kid-tested, mother-approved." },
    { text: "What gets better with age?" },
    { text: "I never truly understood %s until I encountered %s." },
    { text: "Rumor has it that Vladimir Putin's favorite delicacy is %s stuffed with %s." },
    { text: "Lifetime® presents %s, the story of %s." },
    {
      text: "Make a haiku.",
      pick: 3
    },
    { text: "In M. Night Shyamalan's new movie, Bruce Willis discovers that %s had really been %s all along." },
    { text: "%s is a slippery slope that leads to %s." },
    { text: "In a world ravaged by %s, our only solace is %s." },
    { text: "That's right, I killed %s. How, you ask? %s." },
    { text: "When I was tripping on acid, %s turned into %s." },
    { text: "%s + %s = %s." },
    {
      text: "What's the next superhero/sidekick duo?",
      pick: 2
    },
    { text: "Dear Abby, I'm having some trouble with %s and would like your advice." },
    { text: "After the earthquake, Sean Penn brought %s to the people of Haiti." },
    { text: "In L.A. County Jail, word is you can trade 200 cigarettes for %s." },
    { text: "Maybe she's born with it. Maybe it's %s." },
    { text: "Life for American Indians was forever changed when the White Man introduced them to %s." },
    { text: "Next on ESPN2, the World Series of %s." },
    { text: "Step 1: %s. Step 2: %s. Step 3: Profit." },
    { text: "Here is the church / Here is the steeple / Open the doors and there is %s." },
    { text: "How did I lose my virginity?" },
    { text: "During his childhood, Salvador Dalí produced hundreds of paintings of %s." },
    { text: "In 1,000 years, when paper money is a distant memory, how will we pay for goods and services?" },
    { text: "What don't you want to find in your Kung Pao chicken?" },
    { text: "The Smithsonian Museum of Natural History has just opened an exhibit on %s." },
    { text: "Daddy, why is Mommy crying?" },
  ],
  answers: [
    "Coat hanger abortions",
    "Man meat",
    "Autocannibalism",
    "Vigorous jazz hands",
    "Flightless birds",
    "Pictures of boobs",
    "Doing the right thing",
    "The violation of our most basic human rights",
    "Viagra®",
    "Self-loathing",
    "Spectacular abs",
    "A balanced breakfast",
    "Roofies",
    "Concealing a boner",
    "Amputees",
    "The Big Bang",
    "Former President George W. Bush",
    "The Rev. Dr. Martin Luther King, Jr",
    "Smegma",
    "Being marginalized",
    "Cuddling",
    "Laying an egg",
    "The Pope",
    "Aaron Burr",
    "Genital piercings",
    "Fingering",
    "A bleached asshole",
    "Horse meat",
    "Fear itself",
    "Science",
    "Elderly Japanese men",
    "Stranger danger",
    "The terrorists",
    "Praying the gay away",
    "Same-sex ice dancing",
    "Ethnic cleansing",
    "Cheating in the Special Olympics",
    "German dungeon porn",
    "Bingeing and purging",
    "Making a pouty face",
    "William Shatner",
    "Heteronormativity",
    "Nickelback",
    "Tom Cruise",
    "The profoundly handicapped",
    "The placenta",
    "Chainsaws for hands",
    "Arnold Schwarzenegger",
    "An icepick lobotomy",
    "Goblins",
    "Object permanence",
    "Dying",
    "Foreskin",
    "A falcon with a cap on its head",
    "Hormone injections",
    "Dying of dysentery",
    "Sexy pillow fights",
    "The invisible hand",
    "A really cool hat",
    "Sean Penn",
    "Heartwarming orphans",
    "The clitoris",
    "The Three-Fifths compromise",
    "A sad handjob",
    "Men",
    "Historically black colleges",
    "A micropenis",
    "Raptor attacks",
    "Agriculture",
    "Vikings",
    "Pretending to care",
    "The Underground Railroad",
    "My humps",
    "Being a dick to children",
    "Geese",
    "Bling",
    "Sniffing glue",
    "The South",
    "An Oedipus complex",
    "Eating all of the cookies before the AIDS bake-sale",
    "Sexting",
    "YOU MUST CONSTRUCT ADDITIONAL PYLONS",
    "Mutually-assured destruction",
    "Sunshine and rainbows",
    "Count Chocula",
    "Sharing needles",
    "Being rich",
    "Skeletor",
    "A sausage festival",
    "Michael Jackson",
    "Emotions",
    "Farting and walking away",
    "The Chinese gymnastics team",
    "Necrophilia",
    "Spontaneous human combustion",
    "Yeast",
    "Leaving an awkward voicemail",
    "Dick Cheney",
    "White people",
    "Penis envy",
    "Teaching a robot to love",
    "Sperm whales",
    "Scrubbing under the folds",
    "Panda sex",
    "Whipping it out",
    "Catapults",
    "Masturbation",
    "Natural selection",
    "Opposable thumbs",
    "A sassy black woman",
    "AIDS",
    "The KKK",
    "Figgy pudding",
    "Seppuku",
    "Gandhi",
    "Preteens",
    "Toni Morrison's vagina",
    "Five-Dollar Footlongs™",
    "Land mines",
    "A sea of troubles",
    "A zesty breakfast burrito",
    "Christopher Walken",
    "Friction",
    "Balls",
    "Dental dams",
    "A can of whoop-ass",
    "A tiny horse",
    "Waiting 'til marriage",
    "Authentic Mexican cuisine",
    "Genghis Khan",
    "Old-people smell",
    "Feeding Rosie O'Donnell",
    "Pixelated bukkake",
    "Friends with benefits",
    "The token minority",
    "The Tempur-Pedic® Swedish Sleep System™",
    "A thermonuclear detonation",
    "Take-backsies",
    "The Rapture",
    "A cooler full of organs",
    "Sweet, sweet vengeance",
    "RoboCop",
    "Keanu Reeves",
    "Drinking alone",
    "Giving 110%",
    "Flesh-eating bacteria",
    "The American Dream",
    "Taking off your shirt",
    "Me time",
    "A murder most foul",
    "The inevitable heat death of the universe",
    "The folly of man",
    "That thing that electrocutes your abs",
    "Cards Against Humanity",
    "Fiery poops",
    "Poor people",
    "Edible underpants",
    "Britney Spears at 55",
    "All-you-can-eat shrimp for $4.99",
    "Pooping back and forth. Forever",
    "Fancy Feast®",
    "Jewish fraternities",
    "Being a motherfucking sorcerer",
    "Pulling out",
    "Picking up girls at the abortion clinic",
    "The homosexual agenda",
    "The Holy Bible",
    "Passive-aggression",
    "Ronald Reagan",
    "Vehicular manslaughter",
    "Nipple blades",
    "Assless chaps",
    "Full frontal nudity",
    "Hulk Hogan",
    "Daddy issues",
    "The hardworking Mexican",
    "Natalie Portman",
    "Waking up half-naked in a Denny's parking lot",
    "God",
    "Sean Connery",
    "Saxophone solos",
    "Gloryholes",
    "The World of Warcraft",
    "Homeless people",
    "Scalping",
    "Darth Vader",
    "Eating the last known bison",
    "Guys who don't call",
    "Hot Pockets®",
    "A time travel paradox",
    "The milk man",
    "Testicular torsion",
    "Dropping a chandelier on your enemies and riding the rope up",
    "World peace",
    "A salty surprise",
    "Poorly-timed Holocaust jokes",
    "Smallpox blankets",
    "Licking things to claim them as your own",
    "The heart of a child",
    "Robert Downey, Jr",
    "Lockjaw",
    "Eugenics",
    "A good sniff",
    "Friendly fire",
    "The taint; the grundle; the fleshy fun-bridge",
    "Wearing underwear inside-out to avoid doing laundry",
    "Hurricane Katrina",
    "Free samples",
    "Jerking off into a pool of children's tears",
    "A foul mouth",
    "The glass ceiling",
    "Republicans",
    "Explosions",
    "Michelle Obama's arms",
    "Getting really high",
    "Attitude",
    "Sarah Palin",
    "The Übermensch",
    "Altar boys",
    "My soul",
    "My sex life",
    "Pedophiles",
    "72 virgins",
    "Pabst Blue Ribbon",
    "Domino's™ Oreo™ Dessert Pizza",
    "A snapping turtle biting the tip of your penis",
    "The Blood of Christ",
    "Half-assed foreplay",
    "My collection of high-tech sex toys",
    "A middle-aged man on roller skates",
    "Bitches",
    "Bill Nye the Science Guy",
    "Italians",
    "A windmill full of corpses",
    "Adderall™",
    "Crippling debt",
    "A stray pube",
    "Prancing",
    "Passing a kidney stone",
    "A brain tumor",
    "Leprosy",
    "Puppies!",
    "Bees?",
    "Frolicking",
    "Repression",
    "Road head",
    "A bag of magic beans",
    "An asymmetric boob job",
    "Dead parents",
    "Public ridicule",
    "A mating display",
    "A mime having a stroke",
    "Stephen Hawking talking dirty",
    "African children",
    "Mouth herpes",
    "Overcompensation",
    "Riding off into the sunset",
    "Being on fire",
    "Tangled Slinkys",
    "Civilian casualties",
    "Auschwitz",
    "My genitals",
    "Not reciprocating oral sex",
    "Lactation",
    "Being fabulous",
    "Shaquille O'Neal's acting career",
    "My relationship status",
    "Asians who aren't good at math",
    "Alcoholism",
    "Incest",
    "Grave robbing",
    "Hope",
    "8 oz. of sweet Mexican black-tar heroin",
    "Kids with ass cancer",
    "Winking at old people",
    "The Jews",
    "Justin Bieber",
    "Doin' it in the butt",
    "A lifetime of sadness",
    "The Hamburglar",
    "Swooping",
    "Classist undertones",
    "New Age music",
    "Not giving a shit about the Third World",
    "The Kool-Aid Man",
    "A hot mess",
    "Tentacle porn",
    "Lumberjack fantasies",
    "The gays",
    "Scientology",
    "Estrogen",
    "GoGurt®",
    "Judge Judy",
    "Dick fingers",
    "Racism",
    "Surprise sex!",
    "Police brutality",
    "Passable transvestites",
    "The Virginia Tech Massacre",
    "When you fart and a little bit comes out",
    "Oompa-Loompas",
    "A fetus",
    "Obesity",
    "Tasteful sideboob",
    "Hot people",
    "BATMAN!!!",
    "Black people",
    "A gassy antelope",
    "Sexual tension",
    "Third base",
    "Racially-biased SAT questions",
    "Porn stars",
    "A Super Soaker™ full of cat pee",
    "Muhammed (Praise Be Unto Him)",
    "Puberty",
    "A disappointing birthday party",
    "An erection that lasts longer than four hours",
    "White privilege",
    "Getting so angry that you pop a boner",
    "Wifely duties",
    "Two midgets shitting into a bucket",
    "Queefing",
    "Wiping her butt",
    "Golden showers",
    "Barack Obama",
    "Nazis",
    "A robust mongoloid",
    "An M. Night Shyamalan plot twist",
    "Getting drunk on mouthwash",
    "Lunchables™",
    "Women in yogurt commercials",
    "John Wilkes Booth",
    "Powerful thighs",
    "Mr. Clean, right behind you",
    "Multiple stab wounds",
    "Cybernetic enhancements",
    "Serfdom",
    "Kanye West",
    "Women's suffrage",
    "Children on leashes",
    "Harry Potter erotica",
    "The Dance of the Sugar Plum Fairy",
    "Lance Armstrong's missing testicle",
    "Parting the Red Sea",
    "The Amish",
    "Dead babies",
    "Child beauty pageants",
    "AXE Body Spray",
    "Centaurs",
    "Copping a feel",
    "Grandma",
    "Famine",
    "The Trail of Tears",
    "The miracle of childbirth",
    "Finger painting",
    "A monkey smoking a cigar",
    "The Make-A-Wish® Foundation",
    "Anal beads",
    "The Force",
    "Kamikaze pilots",
    "Dry heaving",
    "Active listening",
    "Ghosts",
    "The Hustle",
    "Peeing a little bit",
    "Another goddamn vampire movie",
    "Shapeshifters",
    "The Care Bear Stare",
    "Hot cheese",
    "A mopey zoo lion",
    "A defective condom",
    "Teenage pregnancy",
    "A Bop It™",
    "Expecting a burp and vomiting on the floor",
    "Horrifying laser hair removal accidents",
    "Boogers",
    "Unfathomable stupidity",
    "Breaking out into song and dance",
    "Soup that is too hot",
    "Morgan Freeman's voice",
    "Getting naked and watching Nickelodeon",
    "MechaHitler",
    "Flying sex snakes",
    "The true meaning of Christmas",
    "My inner demons",
    "Pac-Man uncontrollably guzzling cum",
    "My vagina",
    "A homoerotic volleyball montage",
    "Actually taking candy from a baby",
    "Crystal meth",
    "Exactly what you'd expect",
    "Natural male enhancement",
    "Passive-aggressive Post-it notes",
    "Inappropriate yodeling",
    "Lady Gaga",
    "The Little Engine That Could",
    "Vigilante justice",
    "A death ray",
    "Poor life choices",
    "A gentle caress of the inner thigh",
    "Embryonic stem cells",
    "Nicolas Cage",
    "Firing a rifle into the air while balls deep in a squealing hog",
    "Switching to Geico®",
    "The chronic",
    "Erectile dysfunction",
    "Home video of Oprah sobbing into a Lean Cuisine®",
    "A bucket of fish heads",
    "50,000 volts straight to the nipples",
    "Being fat and stupid",
    "Hospice care",
    "A pyramid of severed heads",
    "Getting married, having a few kids, buying some stuff, retiring to Florida, and dying",
    "A subscription to Men's Fitness",
    "Crucifixion",
    "A micropig wearing a tiny raincoat and booties",
    "Some god-damn peace and quiet",
    "Used panties",
    "A tribe of warrior women",
    "The penny whistle solo from \"My Heart Will Go On.\"",
    "An oversized lollipop",
    "Helplessly giggling at the mention of Hutus and Tutsis",
    "Not wearing pants",
    "Consensual sex",
    "Her Majesty, Queen Elizabeth II",
    "Funky fresh rhymes",
    "The art of seduction",
    "The Devil himself",
    "Advice from a wise, old black man",
    "Destroying the evidence",
    "The light of a billion suns",
    "Wet dreams",
    "Synergistic management solutions",
    "Growing a pair",
    "Silence",
    "An M16 assault rifle",
    "Poopy diapers",
    "A live studio audience",
    "The Great Depression",
    "A spastic nerd",
    "Rush Limbaugh's soft, shitty body",
    "Tickling Sean Hannity, even after he tells you to stop",
    "Stalin",
    "Brown people",
    "Rehab",
    "Capturing Newt Gingrich and forcing him to dance in a monkey suit",
    "Battlefield amputations",
    "An uppercut",
    "Shiny objects",
    "An ugly face",
    "Menstrual rage",
    "A bitch slap",
    "One trillion dollars",
    "Chunks of dead prostitute",
    "The entire Mormon Tabernacle Choir",
    "The female orgasm",
    "Extremely tight pants",
    "The Boy Scouts of America",
    "Stormtroopers",
    "Throwing a virgin into a volcano",
  ],
  meta: {
    name: "Base Set",
  },
}

{
  questions: [
    { text: "Why can't I sleep at night?" },
    { text: "I got 99 problems but %s ain't one." },
    { text: "What's a girl's best friend?" },
    { text: "What's that smell?" },
    { text: "This is the way the world ends / This is the way the world ends / Not with a bang but with %s." },
    { text: "What is Batman's guilty pleasure?" },
    { text: "TSA guidelines now prohibit %s on airplanes." },
    { text: "What ended my last relationship?" },
    { text: "MTV's new reality show features eight washed-up celebrities living with %s." },
    { text: "I drink to forget %s." },
    { text: "I'm sorry, Professor, but I couldn't complete my homework because of %s." },
    { text: "Alternative medicine is now embracing the curative powers of %s." },
    { text: "What's that sound?" },
    { text: "What's the next Happy Meal® toy?" },
    { text: "It's a pity that kids these days are all getting involved with %s." },
    { text: "In the new Disney Channel Original Movie, Hannah Montana struggles with %s for the first time." },
    { text: "%s. That's how I want to die." },
    { text: "What does Dick Cheney prefer?" },
    { text: "What's the most emo?" },
    { text: "Instead of coal, Santa now gives the bad children %s." },
    { text: "Next from J.K. Rowling: Harry Potter and the Chamber of %s." },
    { text: "A romantic, candlelit dinner would be incomplete without %s." },
    { text: "White people like %s." },
    { text: "%s. Betcha can't have just one!" },
    { text: "War! What is it good for?" },
    { text: "BILLY MAYS HERE FOR %s." },
    { text: "%s. High five, bro." },
    { text: "During sex, I like to think about %s." },
    { text: "What did I bring back from Mexico?" },
    { text: "What are my parents hiding from me?" },
    { text: "What will always get you laid?" },
    { text: "What would grandma find disturbing, yet oddly charming?" },
    { text: "What did the U.S. airdrop to the children of Afghanistan?" },
    { text: "What helps Obama unwind?" },
    { text: "What's there a ton of in heaven?" },
    { text: "Major League Baseball has banned %s for giving players an unfair advantage." },
    { text: "When I am a billionaire, I shall erect a 50-foot statue to commemorate %s." },
    { text: "What's the new fad diet?" },
    { text: "When I am the President of the United States, I will create the Department of %s." },
    { text: "%s. It's a trap!" },
    { text: "How am I maintaining my relationship status?" },
    { text: "What will I bring back in time to convince people that I am a powerful wizard?" },
    { text: "While the United States raced the Soviet Union to the moon, the Mexican government funneled millions of pesos into research on %s." },
    { text: "Coming to Broadway this season, %s: The Musical." },
    { text: "What's my secret power?" },
    { text: "What gives me uncontrollable gas?" },
    { text: "But before I kill you, Mr. Bond, I must show you %s." },
    { text: "What never fails to liven up the party?" },
    { text: "What am I giving up for Lent?" },
    { text: "What do old people smell like?" },
    { text: "The class field trip was completely ruined by %s." },
    { text: "When Pharaoh remained unmoved, Moses called down a plague of %s." },
    { text: "I do not know with which weapons World War III will be fought, but World War IV will be fought with %s." },
    { text: "What's Teach for America using to inspire inner city students to succeed?" },
    { text: "In Michael Jackson's final moments, he thought about %s." },
    { text: "Why do I hurt all over?" },
    { text: "Studies show that lab rats navigate mazes 50% faster after being exposed to %s." },
    { text: "Why am I sticky?" },
    { text: "What's my anti-drug?" },
    { text: "And the Academy Award for %s goes to %s." },
    { text: "For my next trick, I will pull %s out of %s." },
    { text: "%s: Good to the last drop." },
    { text: "What did Vin Diesel eat for dinner?" },
    { text: "%s: kid-tested, mother-approved." },
    { text: "What gets better with age?" },
    { text: "I never truly understood %s until I encountered %s." },
    { text: "Rumor has it that Vladimir Putin's favorite delicacy is %s stuffed with %s." },
    { text: "Lifetime® presents %s, the story of %s." },
    {
      text: "Make a haiku.",
      pick: 3
    },
    { text: "In M. Night Shyamalan's new movie, Bruce Willis discovers that %s had really been %s all along." },
    { text: "%s is a slippery slope that leads to %s." },
    { text: "In a world ravaged by %s, our only solace is %s." },
    { text: "That's right, I killed %s. How, you ask? %s." },
    { text: "When I was tripping on acid, %s turned into %s." },
    { text: "%s + %s = %s." },
    {
      text: "What's the next superhero/sidekick duo?",
      pick: 2
    },
    { text: "Dear Abby, I'm having some trouble with %s and would like your advice." },
    { text: "After the earthquake, Sean Penn brought %s to the people of Haiti." },
    { text: "In L.A. County Jail, word is you can trade 200 cigarettes for %s." },
    { text: "Maybe she's born with it. Maybe it's %s." },
    { text: "Life for American Indians was forever changed when the White Man introduced them to %s." },
    { text: "Next on ESPN2, the World Series of %s." },
    { text: "Step 1: %s. Step 2: %s. Step 3: Profit." },
    { text: "Here is the church / Here is the steeple / Open the doors and there is %s." },
    { text: "How did I lose my virginity?" },
    { text: "During his childhood, Salvador Dalí produced hundreds of paintings of %s." },
    { text: "In 1,000 years, when paper money is a distant memory, how will we pay for goods and services?" },
    { text: "What don't you want to find in your Kung Pao chicken?" },
    { text: "The Smithsonian Museum of Natural History has just opened an exhibit on %s." },
    { text: "Daddy, why is Mommy crying?" },
  ],
  answers: [
    "Coat hanger abortions",
    "Man meat",
    "Autocannibalism",
    "Vigorous jazz hands",
    "Flightless birds",
    "Pictures of boobs",
    "Doing the right thing",
    "The violation of our most basic human rights",
    "Viagra®",
    "Self-loathing",
    "Spectacular abs",
    "A balanced breakfast",
    "Roofies",
    "Concealing a boner",
    "Amputees",
    "The Big Bang",
    "Former President George W. Bush",
    "The Rev. Dr. Martin Luther King, Jr",
    "Smegma",
    "Being marginalized",
    "Cuddling",
    "Laying an egg",
    "The Pope",
    "Aaron Burr",
    "Genital piercings",
    "Fingering",
    "A bleached asshole",
    "Horse meat",
    "Fear itself",
    "Science",
    "Elderly Japanese men",
    "Stranger danger",
    "The terrorists",
    "Praying the gay away",
    "Same-sex ice dancing",
    "Ethnic cleansing",
    "Cheating in the Special Olympics",
    "German dungeon porn",
    "Bingeing and purging",
    "Making a pouty face",
    "William Shatner",
    "Heteronormativity",
    "Nickelback",
    "Tom Cruise",
    "The profoundly handicapped",
    "The placenta",
    "Chainsaws for hands",
    "Arnold Schwarzenegger",
    "An icepick lobotomy",
    "Goblins",
    "Object permanence",
    "Dying",
    "Foreskin",
    "A falcon with a cap on its head",
    "Hormone injections",
    "Dying of dysentery",
    "Sexy pillow fights",
    "The invisible hand",
    "A really cool hat",
    "Sean Penn",
    "Heartwarming orphans",
    "The clitoris",
    "The Three-Fifths compromise",
    "A sad handjob",
    "Men",
    "Historically black colleges",
    "A micropenis",
    "Raptor attacks",
    "Agriculture",
    "Vikings",
    "Pretending to care",
    "The Underground Railroad",
    "My humps",
    "Being a dick to children",
    "Geese",
    "Bling",
    "Sniffing glue",
    "The South",
    "An Oedipus complex",
    "Eating all of the cookies before the AIDS bake-sale",
    "Sexting",
    "YOU MUST CONSTRUCT ADDITIONAL PYLONS",
    "Mutually-assured destruction",
    "Sunshine and rainbows",
    "Count Chocula",
    "Sharing needles",
    "Being rich",
    "Skeletor",
    "A sausage festival",
    "Michael Jackson",
    "Emotions",
    "Farting and walking away",
    "The Chinese gymnastics team",
    "Necrophilia",
    "Spontaneous human combustion",
    "Yeast",
    "Leaving an awkward voicemail",
    "Dick Cheney",
    "White people",
    "Penis envy",
    "Teaching a robot to love",
    "Sperm whales",
    "Scrubbing under the folds",
    "Panda sex",
    "Whipping it out",
    "Catapults",
    "Masturbation",
    "Natural selection",
    "Opposable thumbs",
    "A sassy black woman",
    "AIDS",
    "The KKK",
    "Figgy pudding",
    "Seppuku",
    "Gandhi",
    "Preteens",
    "Toni Morrison's vagina",
    "Five-Dollar Footlongs™",
    "Land mines",
    "A sea of troubles",
    "A zesty breakfast burrito",
    "Christopher Walken",
    "Friction",
    "Balls",
    "Dental dams",
    "A can of whoop-ass",
    "A tiny horse",
    "Waiting 'til marriage",
    "Authentic Mexican cuisine",
    "Genghis Khan",
    "Old-people smell",
    "Feeding Rosie O'Donnell",
    "Pixelated bukkake",
    "Friends with benefits",
    "The token minority",
    "The Tempur-Pedic® Swedish Sleep System™",
    "A thermonuclear detonation",
    "Take-backsies",
    "The Rapture",
    "A cooler full of organs",
    "Sweet, sweet vengeance",
    "RoboCop",
    "Keanu Reeves",
    "Drinking alone",
    "Giving 110%",
    "Flesh-eating bacteria",
    "The American Dream",
    "Taking off your shirt",
    "Me time",
    "A murder most foul",
    "The inevitable heat death of the universe",
    "The folly of man",
    "That thing that electrocutes your abs",
    "Cards Against Humanity",
    "Fiery poops",
    "Poor people",
    "Edible underpants",
    "Britney Spears at 55",
    "All-you-can-eat shrimp for $4.99",
    "Pooping back and forth. Forever",
    "Fancy Feast®",
    "Jewish fraternities",
    "Being a motherfucking sorcerer",
    "Pulling out",
    "Picking up girls at the abortion clinic",
    "The homosexual agenda",
    "The Holy Bible",
    "Passive-agression",
    "Ronald Reagan",
    "Vehicular manslaughter",
    "Nipple blades",
    "Assless chaps",
    "Full frontal nudity",
    "Hulk Hogan",
    "Daddy issues",
    "The hardworking Mexican",
    "Natalie Portman",
    "Waking up half-naked in a Denny's parking lot",
    "God",
    "Sean Connery",
    "Saxophone solos",
    "Gloryholes",
    "The World of Warcraft",
    "Homeless people",
    "Scalping",
    "Darth Vader",
    "Eating the last known bison",
    "Guys who don't call",
    "Hot Pockets®",
    "A time travel paradox",
    "The milk man",
    "Testicular torsion",
    "Dropping a chandelier on your enemies and riding the rope up",
    "World peace",
    "A salty surprise",
    "Poorly-timed Holocaust jokes",
    "Smallpox blankets",
    "Licking things to claim them as your own",
    "The heart of a child",
    "Robert Downey, Jr",
    "Lockjaw",
    "Eugenics",
    "A good sniff",
    "Friendly fire",
    "The taint; the grundle; the fleshy fun-bridge",
    "Wearing underwear inside-out to avoid doing laundry",
    "Hurricane Katrina",
    "Free samples",
    "Jerking off into a pool of children's tears",
    "A foul mouth",
    "The glass ceiling",
    "Republicans",
    "Explosions",
    "Michelle Obama's arms",
    "Getting really high",
    "Attitude",
    "Sarah Palin",
    "The Übermensch",
    "Altar boys",
    "My soul",
    "My sex life",
    "Pedophiles",
    "72 virgins",
    "Pabst Blue Ribbon",
    "Domino's™ Oreo™ Dessert Pizza",
    "A snapping turtle biting the tip of your penis",
    "The Blood of Christ",
    "Half-assed foreplay",
    "My collection of high-tech sex toys",
    "A middle-aged man on roller skates",
    "Bitches",
    "Bill Nye the Science Guy",
    "Italians",
    "A windmill full of corpses",
    "Adderall™",
    "Crippling debt",
    "A stray pube",
    "Prancing",
    "Passing a kidney stone",
    "A brain tumor",
    "Leprosy",
    "Puppies!",
    "Bees?",
    "Frolicking",
    "Repression",
    "Road head",
    "A bag of magic beans",
    "An asymmetric boob job",
    "Dead parents",
    "Public ridicule",
    "A mating display",
    "A mime having a stroke",
    "Stephen Hawking talking dirty",
    "African children",
    "Mouth herpes",
    "Overcompensation",
    "Riding off into the sunset",
    "Being on fire",
    "Tangled Slinkys",
    "Civilian casualties",
    "Auschwitz",
    "My genitals",
    "Not reciprocating oral sex",
    "Lactation",
    "Being fabulous",
    "Shaquille O'Neal's acting career",
    "My relationship status",
    "Asians who aren't good at math",
    "Alcoholism",
    "Incest",
    "Grave robbing",
    "Hope",
    "8 oz. of sweet Mexican black-tar heroin",
    "Kids with ass cancer",
    "Winking at old people",
    "The Jews",
    "Justin Bieber",
    "Doin' it in the butt",
    "A lifetime of sadness",
    "The Hamburglar",
    "Swooping",
    "Classist undertones",
    "New Age music",
    "Not giving a shit about the Third World",
    "The Kool-Aid Man",
    "A hot mess",
    "Tentacle porn",
    "Lumberjack fantasies",
    "The gays",
    "Scientology",
    "Estrogen",
    "GoGurt®",
    "Judge Judy",
    "Dick fingers",
    "Racism",
    "Surprise sex!",
    "Police brutality",
    "Passable transvestites",
    "The Virginia Tech Massacre",
    "When you fart and a little bit comes out",
    "Oompa-Loompas",
    "A fetus",
    "Obesity",
    "Tasteful sideboob",
    "Hot people",
    "BATMAN!!!",
    "Black people",
    "A gassy antelope",
    "Sexual tension",
    "Third base",
    "Racially-biased SAT questions",
    "Porn stars",
    "A Super Soaker™ full of cat pee",
    "Muhammed (Praise Be Unto Him)",
    "Puberty",
    "A disappointing birthday party",
    "An erection that lasts longer than four hours",
    "White privilege",
    "Getting so angry that you pop a boner",
    "Wifely duties",
    "Two midgets shitting into a bucket",
    "Queefing",
    "Wiping her butt",
    "Golden showers",
    "Barack Obama",
    "Nazis",
    "A robust mongoloid",
    "An M. Night Shyamalan plot twist",
    "Getting drunk on mouthwash",
    "Lunchables™",
    "Women in yogurt commercials",
    "John Wilkes Booth",
    "Powerful thighs",
    "Mr. Clean, right behind you",
    "Multiple stab wounds",
    "Cybernetic enhancements",
    "Serfdom",
    "Kanye West",
    "Women's suffrage",
    "Children on leashes",
    "Harry Potter erotica",
    "The Dance of the Sugar Plum Fairy",
    "Lance Armstrong's missing testicle",
    "Parting the Red Sea",
    "The Amish",
    "Dead babies",
    "Child beauty pageants",
    "AXE Body Spray",
    "Centaurs",
    "Copping a feel",
    "Grandma",
    "Famine",
    "The Trail of Tears",
    "The miracle of childbirth",
    "Finger painting",
    "A monkey smoking a cigar",
    "The Make-A-Wish® Foundation",
    "Anal beads",
    "The Force",
    "Kamikaze pilots",
    "Dry heaving",
    "Active listening",
    "Ghosts",
    "The Hustle",
    "Peeing a little bit",
    "Another goddamn vampire movie",
    "Shapeshifters",
    "The Care Bear Stare",
    "Hot cheese",
    "A mopey zoo lion",
    "A defective condom",
    "Teenage pregnancy",
    "A Bop It™",
    "Expecting a burp and vomiting on the floor",
    "Horrifying laser hair removal accidents",
    "Boogers",
    "Unfathomable stupidity",
    "Breaking out into song and dance",
    "Soup that is too hot",
    "Morgan Freeman's voice",
    "Getting naked and watching Nickelodeon",
    "MechaHitler",
    "Flying sex snakes",
    "The true meaning of Christmas",
    "My inner demons",
    "Pac-Man uncontrollably guzzling cum",
    "My vagina",
    "A homoerotic volleyball montage",
    "Actually taking candy from a baby",
    "Crystal meth",
    "Exactly what you'd expect",
    "Natural male enhancement",
    "Passive-aggressive Post-it notes",
    "Inappropriate yodeling",
    "Lady Gaga",
    "The Little Engine That Could",
    "Vigilante justice",
    "A death ray",
    "Poor life choices",
    "A gentle caress of the inner thigh",
    "Embryonic stem cells",
    "Nicolas Cage",
    "Firing a rifle into the air while balls deep in a squealing hog",
    "Switching to Geico®",
    "The chronic",
    "Erectile dysfunction",
    "Home video of Oprah sobbing into a Lean Cuisine®",
    "A bucket of fish heads",
    "50,000 volts straight to the nipples",
    "Being fat and stupid",
    "Hospice care",
    "A pyramid of severed heads",
    "Getting married, having a few kids, buying some stuff, retiring to Florida, and dying",
    "A subscription to Men's Fitness",
    "Crucifixion",
    "A micropig wearing a tiny raincoat and booties",
    "Some god-damn peace and quiet",
    "Used panties",
    "A tribe of warrior women",
    "The penny whistle solo from \"My Heart Will Go On.\"",
    "An oversized lollipop",
    "Helplessly giggling at the mention of Hutus and Tutsis",
    "Not wearing pants",
    "Consensual sex",
    "Her Majesty, Queen Elizabeth II",
    "Funky fresh rhymes",
    "The art of seduction",
    "The Devil himself",
    "Advice from a wise, old black man",
    "Destroying the evidence",
    "The light of a billion suns",
    "Wet dreams",
    "Synergistic management solutions",
    "Growing a pair",
    "Silence",
    "An M16 assault rifle",
    "Poopy diapers",
    "A live studio audience",
    "The Great Depression",
    "A spastic nerd",
    "Rush Limbaugh's soft, shitty body",
    "Tickling Sean Hannity, even after he tells you to stop",
    "Stalin",
    "Brown people",
    "Rehab",
    "Capturing Newt Gingrich and forcing him to dance in a monkey suit",
    "Battlefield amputations",
    "An uppercut",
    "Shiny objects",
    "An ugly face",
    "Menstrual rage",
    "A bitch slap",
    "One trillion dollars",
    "Chunks of dead prostitute",
    "The entire Mormon Tabernacle Choir",
    "The female orgasm",
    "Extremely tight pants",
    "The Boy Scouts of America",
    "Stormtroopers",
    "Throwing a virgin into a volcano",
  ],
  meta: {
    name: "Base Set",
  },
}


chore: add data for 2018-10-13

chore: add data for 2018-10-13


chore: add data for 2020-10-08

chore: add data for 2020-10-08


chore: add data for 2020-09-09

chore: add data for 2020-09-09


chore: add data for 2020-09-17

chore: add data for 2020-09-17


chore: add data for 2021-10-02

chore: add data for 2021-10-02