프로솔브(Pro-Solve)
제출한 모든 프로그래머스 풀이를 확인할 수 있게 해주는 크롬 익스텐션
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"name": "프로솔브(Pro-Solve)",
"description": "제출한 모든 프로그래머스 풀이를 확인할 수 있게 해주는 크롬 익스텐션",
"version": "1.1.1",
"manifest_version": 3,
"icons": {
"16": "icon.png",
"48": "icon.png",
"128": "icon.png"
},
"action": {
"default_popup": "popup.html",
"default_title": "프로솔브(Pro-Solve)",
"default_icon": "icon.png"
},
"permissions": [
"identity",
"storage"
],
"background": {
"service_worker": "script/background.js"
},
"host_permissions": [
"https://programmers.co.kr/"
],
"web_accessible_resources": [
{
"resources": [
"*.png",
"*.eot",
"*.woff",
"*.woff2",
"*.ttf",
"*.svg"
],
"matches": [
"<all_urls>"
]
}
],
"externally_connectable": {
"matches": [
"https://programmers.co.kr/"
]
},
"content_scripts": [
{
"matches": [
"https://school.programmers.co.kr/learn/courses/30/lessons/*"
],
"exclude_matches": [
"https://school.programmers.co.kr/learn/courses/30/lessons/*/questions",
"https://school.programmers.co.kr/learn/courses/30/lessons/*/solution_groups*"
],
"js": [
"script/testContent.js"
]
},
{
"matches": [
"https://school.programmers.co.kr/learn/courses/30/lessons/*/solution_groups*"
],
"js": [
"script/solutionContent.js"
]
},
{
"matches": [
"https://school.programmers.co.kr/learn/challenges*"
],
"exclude_matches": [
"https://school.programmers.co.kr/learn/courses/30/lessons/*"
],
"js": [
"script/problemContent.js"
]
}
],
"oauth2": {
"client_id": "708749417674-v6i3dioqb3p3dtn41msur718e86n1r1c.apps.googleusercontent.com",
"scopes": [
"https://www.googleapis.com/auth/userinfo.email"
]
},
"key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAka3fpzN2kY1bHPcKtZM9ir+6lpszjVSlCWvYMSnKID2urEQS4FcBKl3WDwheTBOJNDBYoCUwccT75Nl5b3uJYZ3VY8Y0g6OYby9JfHBGnA8vafNX1YxzV6rmXrTfk8hA0odrrTdR9SiwTvbu1u7DjNPpvhU2U3Bc1Lkgs8gjpvllAQVMnXBymAKFHUTSskCI15wmJ6ze9/0fmUsE4AO5zRJDwhWGvt5f+H1XHcR+S6np6EIUvBFNZFNxW4Wc0DKU0MQ5bsp0uuyDnJgqOlK7JwIs8DX6qtby941aR1T/LCaF/IRhFMKZWPMcM5zqFVK8KqLa5b99IHW9bR/BXClSRQIDAQAB"
}