{"id":17156669,"url":"https://github.com/manuels/async-couchdb-api","last_synced_at":"2025-08-24T17:32:41.268Z","repository":{"id":948671,"uuid":"728059","full_name":"manuels/Async-CouchDB-API","owner":"manuels","description":"Asynchronous Javascript API for CouchDB","archived":false,"fork":false,"pushed_at":"2010-06-18T18:54:47.000Z","size":100,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-24T14:17:08.391Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/manuels.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-06-18T16:59:20.000Z","updated_at":"2013-10-07T08:01:25.000Z","dependencies_parsed_at":"2022-07-05T23:30:41.236Z","dependency_job_id":null,"html_url":"https://github.com/manuels/Async-CouchDB-API","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/manuels/Async-CouchDB-API","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manuels%2FAsync-CouchDB-API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manuels%2FAsync-CouchDB-API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manuels%2FAsync-CouchDB-API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manuels%2FAsync-CouchDB-API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/manuels","download_url":"https://codeload.github.com/manuels/Async-CouchDB-API/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/manuels%2FAsync-CouchDB-API/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271914648,"owners_count":24843178,"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-08-24T02:00:11.135Z","response_time":111,"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-14T22:07:03.546Z","updated_at":"2025-08-24T17:32:41.223Z","avatar_url":"https://github.com/manuels.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is a modified version of the javascript file you usually get when you call http://localhost:5984/_utils/script/couch.js but this version works asynchronously!\n\nThe modification looks like this:\n- You can specify a default error callback function at {this,CouchDB}.errorCallback\n- The first argument of any function is usually the callback function that is executed when the command succeeded\n  Then the ordinary arguments follow\n  The last (optional) argument is the error callback function\n\nYou can specify a base url at {this,CouchDB}.server. Usually this is not supported when you use a browser, but it works (and is needed) for QML.\n\n\n\nExample:\n\nIf your synchronous call looked like this:\nconsole.log( CouchDB.getVersion() );\n\nit looks like this in the asynchronous version:\nCouchDB.getVersion(console.log);\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanuels%2Fasync-couchdb-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmanuels%2Fasync-couchdb-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanuels%2Fasync-couchdb-api/lists"}