{"id":28766167,"url":"https://github.com/amorgaut/w3c-domevents","last_synced_at":"2025-07-30T18:09:28.762Z","repository":{"id":10025449,"uuid":"12066430","full_name":"AMorgaut/w3c-domevents","owner":"AMorgaut","description":"An implementation of the standard Event and EventTarget interfaces in pure JS","archived":false,"fork":false,"pushed_at":"2013-08-12T21:10:01.000Z","size":108,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-17T11:50:54.064Z","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AMorgaut.png","metadata":{"files":{"readme":"README.md","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":"2013-08-12T21:09:52.000Z","updated_at":"2014-03-01T21:28:12.000Z","dependencies_parsed_at":"2022-09-06T15:42:08.238Z","dependency_job_id":null,"html_url":"https://github.com/AMorgaut/w3c-domevents","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AMorgaut/w3c-domevents","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMorgaut%2Fw3c-domevents","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMorgaut%2Fw3c-domevents/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMorgaut%2Fw3c-domevents/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMorgaut%2Fw3c-domevents/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AMorgaut","download_url":"https://codeload.github.com/AMorgaut/w3c-domevents/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMorgaut%2Fw3c-domevents/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267914593,"owners_count":24164752,"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-07-30T02:00:09.044Z","response_time":70,"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-06-17T11:41:30.136Z","updated_at":"2025-07-30T18:09:28.740Z","avatar_url":"https://github.com/AMorgaut.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"#W3C DOM Events#\n\n**IN PROGRESS**\n\nProvides the useful W3C DOM **`Event`** and **`EventTarget`** interfaces as well as few others like `EventListener`, `CustomEvent`, and `DocumentEvent`.\n\nNode.js EventEmitter is nice but is not standard and do not handle events exactly y the same way. This package first is realized in order to provide make some W3C / WHATWG standard APIs available on the server but can also be useful for any library / framework interested in providing APIs using standard JS Events.\n\nIt will be used by the upcoming [html5-eventsource](http://github.com/AMorgaut/html5-eventsource) (broken link)\n\nSee also: [w3c-domcore-errors](http://github.com/AMorgaut/w3c-domcore-errors)\n\n\n##Requirements##\n\nOnly one:\n\n* CommonJS Module support\n\nThis package is writen in pure JS and should then be usable from any CommonJS compliant JavaScript platform like **[node.js](nodejs.org)**, or **[TeaJS](https://code.google.com/p/teajs/)**. It is currently developed using the **[WakandaDB](http://wakandadb.org)** SSJS platform.\r\r\r## License (MIT License) ##\r\rCopyright (c) 2013 Alexandre Morgaut\r\rPermission is hereby granted, free of charge, to any person obtaining a copy\rof this software and associated documentation files (the \"Software\"), to deal\rin the Software without restriction, including without limitation the rights\rto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\rcopies of the Software, and to permit persons to whom the Software is\rfurnished to do so, subject to the following conditions:\r\rThe above copyright notice and this permission notice shall be included in\rall copies or substantial portions of the Software.\r\rTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\rIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\rFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\rAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\rLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\rOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\rTHE SOFTWARE.\r","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famorgaut%2Fw3c-domevents","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famorgaut%2Fw3c-domevents","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famorgaut%2Fw3c-domevents/lists"}