FantasyPros: Win your Fantasy League

FantasyPros: Win your Fantasy League

Get expert advice for your fantasy team from any website

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "FantasyPros: Win your Fantasy League",
  "short_name": "FantasyPros",
  "description": "Get expert advice for your fantasy team from any website",
  "version": "14.3.5",
  "manifest_version": 3,
  "icons": {
    "48": "skin/fantasypros_icon_square_48_x_48.png",
    "128": "skin/fantasypros_icon_square_128_x_128.png"
  },
  "action": {
    "default_icon": "skin/fantasypros_icon_square_48_x_48.png",
    "default_title": "FantasyPros"
  },
  "permissions": [
    "tabs",
    "storage"
  ],
  "host_permissions": [
    "http://*/*",
    "https://*/*"
  ],
  "background": {
    "service_worker": "content/background.js"
  },
  "web_accessible_resources": [
    {
      "resources": [
        "content/socket-event.js"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "content_scripts": [
    {
      "all_frames": true,
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "lib/jquery.min.js",
        "content/pflib.js",
        "content/player-card.js",
        "content/contentscripts.js"
      ],
      "css": [
        "content/extension_panel.css",
        "content/team-icons.css",
        "content/player-cards.css",
        "content/player-cards-extension.css"
      ]
    },
    {
      "matches": [
        "https://sports.yahoo.com/nfl/*",
        "https://www.espn.com/nfl/*",
        "https://www.cbssports.com/fantasy/football/*",
        "https://*.fleaflicker.com/nfl/leagues/*",
        "https://www.nfl.com/*",
        "https://www.cbssports.com/nfl/*",
        "https://*.footballguys.com/*",
        "https://www.fantasyguru.com/*",
        "https://football.razzball.com/*",
        "https://dynastyleaguefootball.com/*",
        "https://www.fftoday.com/*",
        "https://www.footballoutsiders.com/*",
        "https://profootballtalk.nbcsports.com/*",
        "https://www.nbcsports.com/*/nfl/*",
        "https://www.profootballweekly.com/*",
        "https://www.rotowire.com/football/*",
        "https://thehuddle.com/*",
        "https://www.fantasysharks.com/*",
        "http://www.brunoboys.net/*",
        "https://www.draftsharks.com/*",
        "https://walterfootball.com/*",
        "https://fantasyfootballcalculator.com/*",
        "https://www.fantasynerds.com/nfl*"
      ],
      "js": [
        "content/autoparsenfl.js"
      ]
    },
    {
      "matches": [
        "https://football.fantasysports.yahoo.com/f1/*"
      ],
      "js": [
        "content/players_ids_nfl.js",
        "content/background_yahoo.js",
        "content/enhance_yahoo_nfl.js",
        "content/autoparsenfl.js"
      ],
      "css": [
        "content/fp_enhanced.css"
      ]
    },
    {
      "all_frames": true,
      "matches": [
        "https://football.fantasysports.yahoo.com/f1/myleagues*",
        "https://basketball.fantasysports.yahoo.com/nba/myleagues*",
        "https://baseball.fantasysports.yahoo.com/b1/myleagues*",
        "https://*.fantasysports.yahoo.com/*/*/draftresults*",
        "http://localhost:8080/viewLeagueB.jsp*",
        "http://localhost:8080/configure/viewDraft.jsp*",
        "https://mpbnfl.fantasypros.com/viewLeagueB.jsp*",
        "https://mpbmlb.fantasypros.com/viewLeagueB.jsp*",
        "https://mpbnba.fantasypros.com/viewLeagueB.jsp*",
        "https://draftwizard.fantasypros.com/configure/viewDraft.jsp*",
        "https://*.fantasypros.com/*/myplaybook/*",
        "https://*.fantasypros.com/*/myleagues/settings/*"
      ],
      "js": [
        "content/background_yahoo.js",
        "content/import_yahoo_leagues.js"
      ],
      "css": []
    },
    {
      "matches": [
        "https://fantasy.espn.com/football/team*",
        "https://fantasy.espn.com/football/players/add*",
        "https://fantasy.espn.com/football/boxscore*",
        "https://fantasy.espn.com/football/rosterfix*",
        "https://fantasy.espn.com/football/league*",
        "https://fantasy.espn.com/football/league/settings*",
        "https://fantasy.espn.com/football/tradereview*",
        "http://games.espn.com/ffl/watchlist*",
        "http://games.espn.com/ffl/tools/waiverorder*",
        "http://games.espn.com/ffl/playertable/prebuilt/freeagency*"
      ],
      "js": [
        "content/players_ids_nfl.js",
        "content/enhance_espn_nfl.js"
      ],
      "css": [
        "content/fp_enhanced.css"
      ]
    },
    {
      "matches": [
        "https://fantasy.espn.com/basketball/team*",
        "https://fantasy.espn.com/baseball/team*"
      ],
      "js": [
        "content/fix_espn.js"
      ]
    },
    {
      "matches": [
        "https://www.espn.com/fantasy/football/",
        "https://www.espn.com/fantasy/baseball/",
        "https://www.espn.com/fantasy/basketball/",
        "https://www.espn.com/fantasy/mens-basketball/"
      ],
      "js": [
        "lib/jquery.min.js",
        "content/import_espn_leagues.js"
      ],
      "css": [
        "content/fp_enhanced.css"
      ]
    },
    {
      "matches": [
        "https://fantasy.nfl.com/myleagues*"
      ],
      "js": [
        "lib/jquery.min.js",
        "content/import_ndc_leagues.js"
      ],
      "css": [
        "content/fp_enhanced.css"
      ]
    },
    {
      "matches": [
        "https://fantasy.espn.com/football/waitingroom*",
        "https://fantasy.espn.com/baseball/waitingroom*",
        "https://fantasy.espn.com/basketball/waitingroom*"
      ],
      "js": [
        "content/mock_assistant_espn.js"
      ],
      "css": [
        "content/fp_enhanced.css"
      ]
    },
    {
      "matches": [
        "http://fantasy.nfl.com/league/*",
        "https://fantasy.nfl.com/league/*",
        "http://*.fantasy.nfl.com/league/*",
        "https://*.fantasy.nfl.com/league/*"
      ],
      "js": [
        "content/players_ids_nfl.js",
        "content/enhance_ndc_nfl.js",
        "content/autoparsenfl.js"
      ],
      "css": [
        "content/fp_enhanced.css"
      ]
    },
    {
      "matches": [
        "http://*.football.cbssports.com/*",
        "https://*.football.cbssports.com/*"
      ],
      "js": [
        "content/players_ids_nfl.js",
        "content/enhance_cbs_nfl.js",
        "content/autoparsenfl.js"
      ],
      "css": [
        "content/fp_enhanced.css"
      ]
    },
    {
      "matches": [
        "http://*.myfantasyleague.com/*",
        "https://*.myfantasyleague.com/*"
      ],
      "js": [
        "content/players_ids_nfl.js",
        "content/enhance_mfl_nfl.js",
        "content/autoparsenfl.js"
      ],
      "css": [
        "content/fp_enhanced.css"
      ]
    },
    {
      "matches": [
        "https://sleeper.app/leagues/*",
        "https://sleeper.com/leagues/*"
      ],
      "js": [
        "content/players_ids_nfl.js",
        "content/enhance_sleeper_nfl.js",
        "content/autoparsenfl.js"
      ],
      "css": [
        "content/fp_enhanced.css"
      ]
    },
    {
      "matches": [
        "http://localhost:8080/advice_nfl/submitLineupToSleeper.jsp*",
        "http://*.fantasypros.com/advice_nfl/submitLineupToSleeper.jsp*",
        "https://*.fantasypros.com/advice_nfl/submitLineupToSleeper.jsp*"
      ],
      "js": [
        "lib/jquery.min.js",
        "content/submit_sleeper.js"
      ]
    },
    {
      "matches": [
        "https://baseball.fantasysports.yahoo.com/draftclient/b1*",
        "https://baseball.fantasysports.yahoo.com/betadraftclient/b1*"
      ],
      "js": [
        "lib/jquery.min.js",
        "lib/jquery-ui.min.js",
        "lib/font-awesome.min.js",
        "content/players_ids_mlb.js",
        "content/enhance_yahoo_draft.js"
      ],
      "css": [
        "lib/jquery-ui.min.css",
        "content/fp_enhanced.css",
        "content/side_assistant.css"
      ]
    },
    {
      "matches": [
        "https://football.fantasysports.yahoo.com/draftclient/f1*",
        "https://football.fantasysports.yahoo.com/betadraftclient/f1*"
      ],
      "js": [
        "lib/jquery.min.js",
        "lib/jquery-ui.min.js",
        "lib/font-awesome.min.js",
        "content/players_ids_nfl.js",
        "content/enhance_yahoo_draft.js"
      ],
      "css": [
        "lib/jquery-ui.min.css",
        "content/fp_enhanced.css",
        "content/side_assistant.css"
      ]
    },
    {
      "matches": [
        "https://basketball.fantasysports.yahoo.com/draftclient/nba*",
        "https://basketball.fantasysports.yahoo.com/betadraftclient/nba*"
      ],
      "js": [
        "lib/jquery.min.js",
        "lib/jquery-ui.min.js",
        "lib/font-awesome.min.js",
        "content/players_ids_nba.js",
        "content/enhance_yahoo_draft.js"
      ],
      "css": [
        "lib/jquery-ui.min.css",
        "content/fp_enhanced.css",
        "content/side_assistant.css"
      ]
    },
    {
      "matches": [
        "http://fantasy.espn.com/baseball/draft*",
        "https://fantasy.espn.com/baseball/draft*"
      ],
      "js": [
        "lib/jquery.min.js",
        "lib/jquery-ui.min.js",
        "lib/font-awesome.min.js",
        "content/players_ids_mlb.js",
        "content/enhance_espn_draft.js"
      ],
      "css": [
        "lib/jquery-ui.min.css",
        "content/fp_enhanced.css",
        "content/side_assistant.css"
      ]
    },
    {
      "matches": [
        "http://fantasy.espn.com/football/draft*",
        "https://fantasy.espn.com/football/draft*"
      ],
      "js": [
        "lib/jquery.min.js",
        "lib/jquery-ui.min.js",
        "lib/font-awesome.min.js",
        "content/players_ids_nfl.js",
        "content/enhance_espn_draft.js"
      ],
      "css": [
        "lib/jquery-ui.min.css",
        "content/fp_enhanced.css",
        "content/side_assistant.css"
      ]
    },
    {
      "matches": [
        "http://fantasy.espn.com/basketball/draft*",
        "https://fantasy.espn.com/basketball/draft*",
        "http://fantasy.espn.com/mens-basketball/draft*",
        "https://fantasy.espn.com/mens-basketball/draft*"
      ],
      "js": [
        "lib/jquery.min.js",
        "lib/jquery-ui.min.js",
        "lib/font-awesome.min.js",
        "content/players_ids_nba.js",
        "content/enhance_espn_draft.js"
      ],
      "css": [
        "lib/jquery-ui.min.css",
        "content/fp_enhanced.css",
        "content/side_assistant.css"
      ]
    },
    {
      "matches": [
        "https://fantasy.nfl.com/draftcenter/draftclient*",
        "https://fantasy.nfl.com/league/*/draftclient*",
        "https://fantasy.nfl.com/draftclient*",
        "http://*.fantasy.nfl.com/draftcenter/draftclient*",
        "https://*.fantasy.nfl.com/league/*/draftclient*",
        "https://*.fantasy.nfl.com/draftclient*"
      ],
      "js": [
        "lib/jquery.min.js",
        "lib/jquery-ui.min.js",
        "lib/font-awesome.min.js",
        "content/players_ids_nfl.js",
        "content/enhance_ndc_draft.js"
      ],
      "css": [
        "lib/jquery-ui.min.css",
        "content/fp_enhanced.css",
        "content/side_assistant.css"
      ]
    },
    {
      "matches": [
        "https://sleeper.com/*"
      ],
      "js": [
        "lib/jquery.min.js",
        "lib/jquery-ui.min.js",
        "content/players_ids_nfl.js",
        "content/enhance_sleeper_draft.js"
      ],
      "css": [
        "lib/jquery-ui.min.css",
        "content/fp_enhanced.css",
        "content/side_assistant.css"
      ]
    },
    {
      "matches": [
        "http://baseball.fantasysports.yahoo.com/b1/*",
        "https://baseball.fantasysports.yahoo.com/b1/*",
        "http://fantasy.espn.com/baseball/*",
        "http://*.baseball.cbssports.com/*",
        "https://*.baseball.cbssports.com/*"
      ],
      "js": [
        "content/autoparsemlb.js"
      ]
    },
    {
      "matches": [
        "https://underdogfantasy.com/*"
      ],
      "js": [
        "lib/jquery.min.js",
        "lib/jquery-ui.min.js",
        "lib/font-awesome.min.js",
        "content/players_ids_nfl.js",
        "content/enhance_underdog_draft.js"
      ],
      "css": [
        "lib/jquery-ui.min.css",
        "content/fp_enhanced.css",
        "content/side_assistant.css"
      ]
    },
    {
      "matches": [
        "http://localhost:3000/d/*",
        "http://localhost:8080/d/*",
        "http://*.fantasypros.com/d/*",
        "https://*.fantasypros.com/d/*"
      ],
      "js": [
        "content/extension_assistant.js"
      ],
      "css": [
        "content/fp_enhanced.css"
      ]
    },
    {
      "all_frames": true,
      "matches": [
        "http://localhost:3000/d/*mockDraftEspn*",
        "http://localhost:3000/d/*liveDraftEspn*",
        "http://localhost:8080/d/*mockDraftEspn*",
        "http://localhost:8080/d/*liveDraftEspn*",
        "http://*.fantasypros.com/d/*mockDraftEspn*",
        "http://*.fantasypros.com/d/*liveDraftEspn*",
        "https://*.fantasypros.com/d/*mockDraftEspn*",
        "https://*.fantasypros.com/d/*liveDraftEspn*",
        "http://localhost:3000/d/*mockDraftYahoo*",
        "http://localhost:3000/d/*liveDraftYahoo*",
        "http://localhost:8080/d/*mockDraftYahoo*",
        "http://localhost:8080/d/*liveDraftYahoo*",
        "http://*.fantasypros.com/d/*mockDraftYahoo*",
        "http://*.fantasypros.com/d/*liveDraftYahoo*",
        "https://*.fantasypros.com/d/*mockDraftYahoo*",
        "https://*.fantasypros.com/d/*liveDraftYahoo*",
        "http://localhost:3000/d/*mockDraftNdc*",
        "http://localhost:3000/d/*liveDraftNdc*",
        "http://localhost:8080/d/*mockDraftNdc*",
        "http://localhost:8080/d/*liveDraftNdc*",
        "http://*.fantasypros.com/d/*mockDraftNdc*",
        "http://*.fantasypros.com/d/*liveDraftNdc*",
        "https://*.fantasypros.com/d/*mockDraftNdc*",
        "https://*.fantasypros.com/d/*liveDraftNdc*",
        "http://localhost:3000/d/*mockDraftSleeper*",
        "http://localhost:3000/d/*liveDraftSleeper*",
        "http://localhost:8080/d/*mockDraftSleeper*",
        "http://localhost:8080/d/*liveDraftSleeper*",
        "http://*.fantasypros.com/d/*mockDraftSleeper*",
        "http://*.fantasypros.com/d/*liveDraftSleeper*",
        "https://*.fantasypros.com/d/*mockDraftSleeper*",
        "https://*.fantasypros.com/d/*liveDraftSleeper*",
        "http://localhost:3000/d/side.jsp*",
        "http://localhost:8080/d/side.jsp*",
        "http://*.fantasypros.com/d/side.jsp*",
        "https://*.fantasypros.com/d/side.jsp*"
      ],
      "js": [
        "lib/jquery.min.js",
        "content/make_draft_pick.js"
      ]
    },
    {
      "all_frames": true,
      "matches": [
        "http://localhost:3000/d/side.jsp*",
        "http://localhost:8080/d/side.jsp*",
        "http://*.fantasypros.com/d/side.jsp*",
        "https://*.fantasypros.com/d/side.jsp*"
      ],
      "js": [
        "content/side_assistant.js"
      ]
    }
  ],
  "commands": {}
}