MTurk Suite
An extension that improves the Amazon Mechanical Turk (MTurk) website.
Premium users can view and search full source code, and see the source code differences
between two versions.
Upgrade to premium
manifest.json
{
"author": "Brandon Hellman",
"background": {
"scripts": [
"background/background.js"
],
"persistent": true
},
"browser_action": {
"default_title": "MTurk Suite",
"default_icon": "@assets/images/icon.png"
},
"content_scripts": [
{
"all_frames": true,
"js": [
"scripts/mturksuite.js"
],
"matches": [
"<all_urls>"
],
"exclude_matches": [
"https://*.mturk.com/direct_deposit*",
"https://*.mturk.com/payment_schedule*",
"https://www.amazon.com/ap/signin*"
],
"run_at": "document_start"
},
{
"js": [
"mturk/mturk.js"
],
"matches": [
"https://*.mturk.com/*"
],
"exclude_matches": [
"https://*.mturk.com/direct_deposit*",
"https://*.mturk.com/payment_schedule*"
],
"run_at": "document_start"
},
{
"js": [
"mturk-contact-requester/mturk-contact-requester.js"
],
"matches": [
"https://*.mturk.com/contact_requester/hit_type_messages/new*"
],
"run_at": "document_end"
},
{
"js": [
"mturk-dashboard/mturk-dashboard.js"
],
"matches": [
"https://*.mturk.com/dashboard*"
],
"run_at": "document_start"
},
{
"js": [
"mturk-projects/mturk-projects.js"
],
"matches": [
"https://*.mturk.com/",
"https://*.mturk.com/?*",
"https://*.mturk.com/projects",
"https://*.mturk.com/projects/",
"https://*.mturk.com/projects?*",
"https://*.mturk.com/projects/?*",
"https://*.mturk.com/requesters/*/projects*"
],
"run_at": "document_start"
},
{
"js": [
"mturk-queue/mturk-queue.js"
],
"matches": [
"https://*.mturk.com/tasks*"
],
"run_at": "document_start"
},
{
"js": [
"mturk-status-details/mturk-status-details.js"
],
"matches": [
"https://*.mturk.com/status_details/*"
],
"run_at": "document_start"
},
{
"js": [
"mturk-task/mturk-task.js"
],
"matches": [
"https://*.mturk.com/projects/*/tasks*"
],
"run_at": "document_start"
},
{
"js": [
"mturk-task/mturk-task-assigned.js"
],
"matches": [
"https://*.mturk.com/projects/*/tasks/*?assignment_id=*"
],
"run_at": "document_start"
},
{
"js": [
"mturk-task/mturk-task-requester.js"
],
"matches": [
"https://*.mturk.com/projects/*/tasks*"
],
"run_at": "document_start"
},
{
"js": [
"sidebar/sidebar.js"
],
"matches": [
"<all_urls>"
],
"exclude_matches": [
"https://*.mturk.com/direct_deposit*",
"https://*.mturk.com/payment_schedule*",
"https://www.amazon.com/ap/signin*"
],
"run_at": "document_end"
},
{
"all_frames": true,
"js": [
"theme/theme.js"
],
"matches": [
"<all_urls>"
],
"exclude_matches": [
"https://*.mturk.com/direct_deposit*",
"https://*.mturk.com/payment_schedule*",
"https://www.amazon.com/ap/signin*"
],
"run_at": "document_start"
}
],
"description": "An extension that improves the Amazon Mechanical Turk (MTurk) website.",
"icons": {
"16": "@assets/images/icon.png",
"48": "@assets/images/icon.png",
"128": "@assets/images/icon.png"
},
"manifest_version": 2,
"name": "MTurk Suite",
"options_ui": {
"open_in_tab": true,
"page": "options/options.html"
},
"permissions": [
"<all_urls>",
"activeTab",
"contextMenus",
"clipboardWrite",
"cookies",
"notifications",
"storage",
"tabs",
"webNavigation",
"webRequest",
"webRequestBlocking"
],
"short_name": "MTS",
"version": "3.3.1",
"web_accessible_resources": [
"@assets/*",
"@css/*",
"sidebar/pages/sidebar.html",
"catcher/catcher.html",
"finder/finder.html",
"tracker/tracker.html"
],
"update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx"
}