By: FantasyPros
Inspect and view changes in FantasyPros: Win your Fantasy League source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
"name": "FantasyPros: Win your Fantasy League",
"short_name": "FantasyPros",
"description": "Get expert advice for your fantasy team from any website",
"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": {
"scripts": [
"content/background.js"
],
"type": "module"
},
"web_accessible_resources": [
{
"resources": [
"content/socket-event.js"
],
"matches": [
"<all_urls>"
]
},
{
"resources": [
"content/svg/fp-logo.svg",
"content/svg/dock.svg",
"content/svg/undock.svg",
"content/svg/refresh.svg",
"content/svg/close.svg",
"content/svg/settings.svg",
"content/svg/back-arrow.svg"
],
"matches": [
"<all_urls>"
]
},
{
"resources": [
"content/player-cards/host.html",
"content/player-cards/host-script.js",
"content/player-cards/source-ext.js",
"content/player-cards/style.css"
],
"matches": [
"<all_urls>"
]
},
{
"resources": [
"content/side-assistant-wrapper.html",
"content/side-assistant-wrapper.js"
],
"matches": [
"<all_urls>"
]
},
{
"resources": [
"skin/fantasypros_icon_square_128_x_128.png",
"skin/extension-settings@2x.png"
],
"matches": [
"<all_urls>"
]
}
],
"content_scripts": [
{
"matches": [
"<all_urls>"
],
"js": [
"content/fp_extension_listener.js"
],
"run_at": "document_start"
},
{
"all_frames": true,
"matches": [
"<all_urls>"
],
"js": [
"content/pflib.js",
"content/player-card.js",
"content/panel_header_builder.js",
"content/contentscripts.js",
"content/premium_advice_modals.js",
"content/player-cards-v2.0.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.espn.com/fantasy/football/*",
"https://www.cbssports.com/fantasy/football/*",
"https://*.fleaflicker.com/nfl/leagues/*",
"https://www.nfl.com/*",
"https://www.cbssports.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"
]
},
{
"matches": [
"https://baseball.fantasysports.yahoo.com/b1/*"
],
"js": [
"content/players_ids_mlb.js"
],
"css": []
},
{
"matches": [
"https://football.fantasysports.yahoo.com/f1/*",
"https://baseball.fantasysports.yahoo.com/b1/*"
],
"js": [
"content/waiver_yahoo.js"
],
"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": [
"content/import_espn_leagues.js"
],
"css": [
"content/fp_enhanced.css"
]
},
{
"matches": [
"https://fantasy.nfl.com/myleagues*"
],
"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*",
"https://fantasy.espn.com/football/mockdraftlobby*",
"https://fantasy.espn.com/baseball/mockdraftlobby*",
"https://fantasy.espn.com/basketball/mockdraftlobby*"
],
"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": [
"content/submit_sleeper.js"
]
},
{
"all_frames": true,
"matches": [
"http://localhost:8080/viewLeagueB.jsp*",
"http://*.fantasypros.com/viewLeagueB.jsp*",
"https://*.fantasypros.com/viewLeagueB.jsp*",
"http://*.fantasypros.com/nfl/myplaybook/auto-pilot.php*",
"https://*.fantasypros.com/nfl/myplaybook/auto-pilot.php*"
],
"js": [
"content/token_sleeper.js"
]
},
{
"all_frames": true,
"matches": [
"http://localhost:8080/advice_nfl/waiverPlan.jsp*",
"http://*.fantasypros.com/advice_nfl/waiverPlan.jsp*",
"https://*.fantasypros.com/advice_nfl/waiverPlan.jsp*",
"http://localhost:8080/advice_mlb/waiverPlan.jsp*",
"http://*.fantasypros.com/advice_mlb/waiverPlan.jsp*",
"https://*.fantasypros.com/advice_mlb/waiverPlan.jsp*",
"https://*.fantasypros.com/nfl/myplaybook/waiver-central.php*"
],
"js": [
"content/submit_waivers.js"
]
},
{
"matches": [
"https://baseball.fantasysports.yahoo.com/draftclient/b1*",
"https://baseball.fantasysports.yahoo.com/betadraftclient/b1*"
],
"js": [
"content/players_ids_mlb.js",
"content/enhance_yahoo_draft.js"
],
"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": [
"content/players_ids_nfl.js",
"content/enhance_yahoo_draft.js"
],
"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": [
"content/players_ids_nba.js",
"content/enhance_yahoo_draft.js"
],
"css": [
"content/fp_enhanced.css",
"content/side_assistant.css"
]
},
{
"matches": [
"http://fantasy.espn.com/baseball/draft*",
"https://fantasy.espn.com/baseball/draft*"
],
"js": [
"content/players_ids_mlb.js",
"content/enhance_espn_draft.js"
],
"css": [
"content/fp_enhanced.css",
"content/side_assistant.css"
]
},
{
"matches": [
"http://fantasy.espn.com/football/draft*",
"https://fantasy.espn.com/football/draft*"
],
"js": [
"content/players_ids_nfl.js",
"content/enhance_espn_draft.js"
],
"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": [
"content/players_ids_nba.js",
"content/enhance_espn_draft.js"
],
"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": [
"content/players_ids_nfl.js",
"content/enhance_ndc_draft.js"
],
"css": [
"content/fp_enhanced.css",
"content/side_assistant.css"
]
},
{
"matches": [
"https://sleeper.com/*"
],
"js": [
"content/players_ids_nfl.js",
"content/enhance_sleeper_draft.js"
],
"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": [
"http://localhost:3000/d/*",
"http://localhost:8080/d/*",
"http://*.fantasypros.com/d/*",
"https://*.fantasypros.com/d/*"
],
"exclude_matches": [
"http://localhost:3000/d/secondscreen.jsp*",
"http://localhost:8080/d/secondscreen.jsp*",
"http://*.fantasypros.com/d/secondscreen.jsp*",
"https://*.fantasypros.com/d/secondscreen.jsp*"
],
"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*"
],
"exclude_matches": [
"http://localhost:3000/d/secondscreen.jsp*",
"http://localhost:8080/d/secondscreen.jsp*",
"http://*.fantasypros.com/d/secondscreen.jsp*",
"https://*.fantasypros.com/d/secondscreen.jsp*"
],
"js": [
"content/make_draft_pick.js"
]
},
{
"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*"
],
"exclude_matches": [
"http://localhost:3000/d/secondscreen.jsp*",
"http://localhost:8080/d/secondscreen.jsp*",
"http://*.fantasypros.com/d/secondscreen.jsp*",
"https://*.fantasypros.com/d/secondscreen.jsp*"
],
"js": [
"content/sync_queues.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"
]
},
{
"all_frames": true,
"matches": [
"http://localhost:3000/d/*",
"http://localhost:8080/d/*",
"http://*.fantasypros.com/d/*",
"https://*.fantasypros.com/d/*"
],
"exclude_matches": [
"http://localhost:3000/d/secondscreen.jsp*",
"http://localhost:8080/d/secondscreen.jsp*",
"http://*.fantasypros.com/d/secondscreen.jsp*",
"https://*.fantasypros.com/d/secondscreen.jsp*"
],
"js": [
"content/sync_suggestions.js"
]
}
],
"commands": {},
"version": "16.4.3",
"browser_specific_settings": {
"gecko": {
"id": "{512b44b5-40a9-4593-b9fd-b29e4e1ab7c8}",
"strict_min_version": "142.0",
"data_collection_permissions": {
"required": [
"authenticationInfo"
]
}
}
}
} Best FantasyPros: Win your Fantasy League Alternatives
Here are some Firefox add-ons that are similar to FantasyPros: Win your Fantasy League:
Lineup Experts
Lineup Experts
RotoWire
RotoWire
Fantasy Basketball WZRD
SportsWZRD
Fantasy Basketball WZRD
SportsWZRD
RotoBaller Team Sync
Lineup Experts
DraftSharks Sync
DraftSharks
RotoGrinders Basketball Reference
RotoGrinders
FPL Genius
Gootik
Fantasy Draft Helper
ab-dev
RotoGrinders Baseball Reference
RotoGrinders
Draft Room Extension
Draft Room
myfpl
Tony Rosler