Source code
// Outlet lean labels, used only inside the neutrality audit (to compare how
// the score treats left-leaning and right-leaning outlets). They are never
// shown as a label on an outlet's page, and they never change a score.
// Source: AllSides Media Bias Ratings. "checked" entries were read from the
// AllSides post dated 10 March 2025; the rest are pending a check against
// the current AllSides chart.
module.exports = {
source: 'AllSides Media Bias Ratings',
sourceUrl: 'https://www.allsides.com/media-bias/ratings',
checkedAgainst: 'https://www.allsides.com/blog/AllSides-Media-Bias-Rating-Over-Time-2024',
leans: {
npr: { lean: 'L', label: 'Lean Left', checked: true },
politico: { lean: 'L', label: 'Lean Left', checked: true },
guardian: { lean: 'L', label: 'Left', checked: true },
axios: { lean: 'L', label: 'Lean Left', checked: true },
fox: { lean: 'R', label: 'Right', checked: true },
nypost: { lean: 'R', label: 'Lean Right', checked: true },
washexam: { lean: 'R', label: 'Lean Right', checked: true },
dailycaller: { lean: 'R', label: 'Right', checked: true },
federalist: { lean: 'R', label: 'Right', checked: true },
nyt: { lean: 'L', label: 'Lean Left', checked: false },
cbs: { lean: 'L', label: 'Lean Left', checked: false },
abc: { lean: 'L', label: 'Lean Left', checked: false },
nbc: { lean: 'L', label: 'Lean Left', checked: false },
huffpost: { lean: 'L', label: 'Left', checked: false },
vox: { lean: 'L', label: 'Left', checked: false },
pbs: { lean: 'L', label: 'Lean Left', checked: false },
washtimes: { lean: 'R', label: 'Lean Right', checked: false },
breitbart: { lean: 'R', label: 'Right', checked: false },
bbc: { lean: 'C', label: 'Center', checked: false },
thehill: { lean: 'C', label: 'Center', checked: false },
},
};