{"id":17043332,"url":"https://github.com/mmiscool/stack-overflow-javascript-debugger-","last_synced_at":"2026-05-05T03:33:54.202Z","repository":{"id":137055125,"uuid":"152525291","full_name":"mmiscool/Stack-Overflow-javascript-debugger-","owner":"mmiscool","description":"Add a stack overflow javascript debugger to your project. This will allow javascript errors to be automagicaly caught and searched on stack overflow ","archived":false,"fork":false,"pushed_at":"2018-10-11T03:28:20.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-30T08:29:05.944Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mmiscool.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-11T03:25:35.000Z","updated_at":"2018-10-11T03:28:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"dd8852c6-b5dd-4a0b-ad6a-8fdec458b5d9","html_url":"https://github.com/mmiscool/Stack-Overflow-javascript-debugger-","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mmiscool/Stack-Overflow-javascript-debugger-","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmiscool%2FStack-Overflow-javascript-debugger-","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmiscool%2FStack-Overflow-javascript-debugger-/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmiscool%2FStack-Overflow-javascript-debugger-/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmiscool%2FStack-Overflow-javascript-debugger-/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmiscool","download_url":"https://codeload.github.com/mmiscool/Stack-Overflow-javascript-debugger-/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmiscool%2FStack-Overflow-javascript-debugger-/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32634370,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-04T10:08:07.713Z","status":"online","status_checked_at":"2026-05-05T02:00:06.033Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T09:29:14.205Z","updated_at":"2026-05-05T03:33:54.185Z","avatar_url":"https://github.com/mmiscool.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Stack-Overflow-javascript-debugger-\nAdd a stack overflow javascript debugger to your project. This will allow javascript errors to be automagicaly caught and searched on stack overflow \n\nAdd the below snipet to any html file and the debugger will be there. \n\nHave fun\n\n\n\n```\n\n\u003cdiv id=\"debuggerDiv\" style=\"display:none\"\u003e\n  \u003cselect id=\"StackOverflowDebuggerList\" size=\"10\" onDblClick=\"//alert(this.value);\n  window.open( 'https://stackoverflow.com/search?q=[js]+' + this.value, '_blank');\"\u003e\n  \u003c/select\u003e\n\u003c/div\u003e\n\n\u003cdiv style=\"position: fixed;top: 1px;left: 50%;\"\u003e\n  \u003cbutton onclick=\"toggleStackOverflowDebugger();\"\u003eShow debugger\u003c/button\u003e\n\u003c/div\u003e\n\n\n\u003cscript type=\"text/javascript\"\u003e\nshowCrazyFunDebugger = false;\nwindow.onerror = function(msg, url, line, col, error) {\n   var extra = !col ? '' : '\\ncolumn: ' + col;\n   extra += !error ? '' : '\\nerror: ' + error;\n   //alert(\"Error: \" + msg + \"\\nurl: \" + url + \"\\nline: \" + line + extra);\n  // $(\"#debuggerList\").append(new Option( error,  error));\n\n   StackOverflowDebuggerList = document.getElementById(\"StackOverflowDebuggerList\")\n   StackOverflowDebuggerList.options[StackOverflowDebuggerList.options.length] = new Option(error,  error);\n\n\n   var suppressErrorAlert = true;\n   return suppressErrorAlert;\n};\n\nfunction toggleStackOverflowDebugger(){\n  if(showCrazyFunDebugger != undefined \u0026\u0026 showCrazyFunDebugger != true){\n    showCrazyFunDebugger = true;\n  }\n  else{\n    showCrazyFunDebugger = false;\n  }\n  if (showCrazyFunDebugger == true){\n    document.getElementById('debuggerDiv').style = 'position: fixed;top: 10%;left: 10%;';\n  }else{\n    document.getElementById('debuggerDiv').style = 'display:none';\n  }\n}\n\u003c/script\u003e\n\n\n``\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmiscool%2Fstack-overflow-javascript-debugger-","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmmiscool%2Fstack-overflow-javascript-debugger-","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmiscool%2Fstack-overflow-javascript-debugger-/lists"}