{"id":30376471,"url":"https://github.com/expressjs/typescript-wg","last_synced_at":"2025-08-20T14:13:20.209Z","repository":{"id":310558350,"uuid":"1012758758","full_name":"expressjs/typescript-wg","owner":"expressjs","description":"Express Typescript Working Group","archived":false,"fork":false,"pushed_at":"2025-08-18T21:23:18.000Z","size":5,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-18T22:15:29.548Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/expressjs.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,"zenodo":null},"funding":{"open_collective":"express"}},"created_at":"2025-07-02T20:49:08.000Z","updated_at":"2025-08-18T21:23:19.000Z","dependencies_parsed_at":"2025-08-18T22:15:43.224Z","dependency_job_id":"e6c9309a-ce8e-4543-a0f3-910317373561","html_url":"https://github.com/expressjs/typescript-wg","commit_stats":null,"previous_names":["expressjs/typescript-wg"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/expressjs/typescript-wg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/expressjs%2Ftypescript-wg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/expressjs%2Ftypescript-wg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/expressjs%2Ftypescript-wg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/expressjs%2Ftypescript-wg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/expressjs","download_url":"https://codeload.github.com/expressjs/typescript-wg/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/expressjs%2Ftypescript-wg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271330315,"owners_count":24740819,"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-20T02:00:09.606Z","response_time":69,"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-08-20T14:13:19.631Z","updated_at":"2025-08-20T14:13:20.201Z","avatar_url":"https://github.com/expressjs.png","language":null,"funding_links":["https://opencollective.com/express"],"categories":[],"sub_categories":[],"readme":"# TypeScript Working Group\n\n## Charter\n\nThe TypeScript Working Group manages the TypeScript-related aspects of the Express ecosystem,\nproviding guidance, support, and resources for TypeScript users and contributors.\n\n### Responsibilities\n\n- Ensure express package types are semantically correct, current with the implementation,\nand provide a high-quality developer experience\n- Maintaining up-to-date TypeScript type definitions\n- Enhancing documentation for TypeScript usage across Express packages\n- Ensure that types shared across Express Project packages are updated in sync to prevent\nbuild errors across the ecosystem\n- Work with the maintainers of each package to decide whether to include the types within\nthe package or in DefinitelyTyped\n  - Support testing type accuracy while in development and CI\n\n## Current Initiatives\n\nCreate a table with the current initiatives of the TypeScript Working Group.\nEach initiative should have a title, description, and a link to the issue tracking it.\n\n| Initiative | Champion | Status | Links |\n| ---------- | -------- | ------ | ----- |\n|            |          |        |       |\n\n## Members\n\nThe TypeScript Working Group is made up of volunteers, you do not need to be a member to participate,\nbut once you participate please open a PR to add yourself here.\n\nTwo teams exist for mentioning the group and managing access:\n\n- @expressjs/typescript-wg: everyone participating in the WG has write access to this repo\n- @expressjs/typescript-wg-captains: the repository captians as per Express project guidelines\n\n### Team Members\n\n- [Jon Church](https://github.com/jonchurch) (Captain)\n- [Sebastian Beltran](https://github.com/bjohansebas) (Captain)\n- [Phillip Barta](https://github.com/Phillip9587)\n- [Hichem](https://github.com/clicktodev)\n\n## Meetings\n\nThe TypeScript Working Group meets on an ad hoc basis. The meeting is open to the public.\nThe agenda and meeting notes are published in this repository.\n\n## Offline Discussions\n\nThe TypeScript Working Group uses [GitHub Discussions](https://github.com/expressjs/typescript-wg/discussions)\nfor offline discussion. The discussions are open to the public and anyone may participate. Also, the group uses\nthe channel #express-ts-wg in the [OpenJS Foundation Slack](https://openjsf.org/collaboration) for realtime\ndiscussions.\n\n## Code of Conduct\n\nThe Express Project's CoC applies to this repo.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexpressjs%2Ftypescript-wg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexpressjs%2Ftypescript-wg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexpressjs%2Ftypescript-wg/lists"}