RIT Rate My Professor Extension
Shows the Rate My Professors rating of RIT professors while searching for classes on Tiger Center and CSH Schedule Maker.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 3,
"name": "RIT Rate My Professor Extension",
"version": "3.0.0",
"description": "Shows the Rate My Professors rating of RIT professors while searching for classes on Tiger Center and CSH Schedule Maker.",
"author": "Calvin Wu",
"browser_specific_settings": {
"gecko": {
"id": "{2f9f4409-05af-4441-82f0-13a3449dd1e6}",
"strict_min_version": "101.0"
}
},
"host_permissions": [
"https://ratemyprofessors.com/graphql",
"https://www.ratemyprofessors.com/graphql",
"https://raw.githubusercontent.com/carltonnorthern/nickname-and-diminutive-names-lookup/master/names.csv/"
],
"permissions": [
"storage"
],
"web_accessible_resources": [
{
"resources": [
"./tippy.css",
"./light.css",
"./content.css",
"./content.bundle.js.map",
"./background.bundle.js.map",
"./background.bundle.js.LICENSE.txt"
],
"matches": [
"https://tigercenter.rit.edu/*",
"https://schedulemaker.csh.rit.edu/*",
"https://schedule.csh.rit.edu/*"
],
"use_dynamic_url": true
}
],
"content_scripts": [
{
"js": [
"./content.bundle.js"
],
"css": [
"./tippy.css",
"./light.css",
"./content.css"
],
"matches": [
"https://tigercenter.rit.edu/tigerCenterApp/api/class-search*",
"https://schedulemaker.csh.rit.edu/*",
"https://schedule.csh.rit.edu/*"
],
"run_at": "document_end"
}
],
"background": {
"service_worker": "./background.bundle.js"
},
"icons": {
"16": "./images/16.png",
"48": "./images/48.png",
"96": "./images/96.png",
"128": "./images/128.png"
}
}