{"id":31913605,"url":"https://github.com/zhibirc/jsdbg","last_synced_at":"2025-10-13T18:51:25.790Z","repository":{"id":25919776,"uuid":"29360794","full_name":"zhibirc/jsdbg","owner":"zhibirc","description":"Client-side uniform debug tool","archived":false,"fork":false,"pushed_at":"2015-03-17T20:35:26.000Z","size":196,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-16T17:27:44.824Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zhibirc.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}},"created_at":"2015-01-16T18:03:52.000Z","updated_at":"2015-03-17T20:35:26.000Z","dependencies_parsed_at":"2022-08-24T14:17:03.323Z","dependency_job_id":null,"html_url":"https://github.com/zhibirc/jsdbg","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zhibirc/jsdbg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhibirc%2Fjsdbg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhibirc%2Fjsdbg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhibirc%2Fjsdbg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhibirc%2Fjsdbg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zhibirc","download_url":"https://codeload.github.com/zhibirc/jsdbg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhibirc%2Fjsdbg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279016623,"owners_count":26085853,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"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":"2025-10-13T18:49:59.372Z","updated_at":"2025-10-13T18:51:25.785Z","avatar_url":"https://github.com/zhibirc.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# jsdbg\nClient-side uniform debug tool\n\nThis utility has as a main goal providing complex debug mechanism for client-side code and among others focuses on three vectors:\n\n0) We often use various methods to debug our code and to force our program to behave properly. Generally, we use Console API and some methods of it to watch what happens in our logic actually. This practice is well-known, but oftentimes we forget our debug helpers in production code, so potentially we have a problem. A problem in environments that don't support Console API or some parts of it which we use or performance damage when the JavaScript engine handle unnecessary instructions;\n\n1) There are many various methods in Console API. In addition, different browsers may have their own specific methods or syntax. Also our time is limited and oftentimes we want to get necessary information as near as possible, especially if we're dealing with the console. The approach of this utility tries to consider this and to provide detailed usage information about Console API functionality;\n   \n2) Oftentimes we want to see full picture of functioning of our application. It means that we want to see also what happens on the client-side and save important issues to the log. In many cases we use only server-side logging. This utility makes an attempt to break habitual stereotype and to log error cases on the client-side with the ability to send them to the server.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhibirc%2Fjsdbg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzhibirc%2Fjsdbg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhibirc%2Fjsdbg/lists"}