https://github.com/typescript-eslint/ts-api-utils
abstract-syntax-trees tsutils typescript typescript-api
Score: 7.48885295573346
Last synced: about 12 hours ago
JSON representation
Repository metadata:
Utility functions for working with TypeScript's API. Successor to the wonderful tsutils. 🛠️️
- Host: GitHub
- URL: https://github.com/typescript-eslint/ts-api-utils
- Owner: typescript-eslint
- License: mit
- Created: 2023-02-05T23:37:54.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-07-16T17:46:01.000Z (about 1 month ago)
- Last Synced: 2026-08-01T17:10:28.873Z (25 days ago)
- Topics: abstract-syntax-trees, tsutils, typescript, typescript-api
- Language: TypeScript
- Homepage: https://joshuakgoldberg.github.io/ts-api-utils
- Size: 4.14 MB
- Stars: 120
- Watchers: 4
- Forks: 15
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
-
Funding:
- Github: JoshuaKGoldberg
Owner metadata:
- Name: typescript-eslint
- Login: typescript-eslint
- Email:
- Kind: organization
- Description: Tooling that enables ESLint and Prettier to support TypeScript
- Website: https://typescript-eslint.io
- Location:
- Twitter: tseslint
- Company:
- Icon url: https://avatars.githubusercontent.com/u/46634674?v=4
- Repositories: 9
- Last Synced at: 2026-08-22T00:11:44.166Z
- Profile URL: https://github.com/typescript-eslint
GitHub Events
Total
- Total: 0
Last Year
- Total: 0
Committers metadata
Last synced: 7 days ago
Total Commits: 1,008
Total Committers: 12
Avg Commits per committer: 84.0
Development Distribution Score (DDS): 0.328
Commits in past year: 270
Committers in past year: 8
Avg Commits per committer in past year: 33.75
Development Distribution Score (DDS) in past year: 0.115
| Name | Commits | |
|---|---|---|
| renovate[bot] | 2****] | 677 |
| Rebecca Stevens | r****s@o****z | 148 |
| Josh Goldberg | g****t@j****m | 137 |
| allcontributors[bot] | 4****] | 27 |
| Kirk Waiblinger | 5****r | 6 |
| fisker Cheung | l****y@g****m | 4 |
| github-actions[bot] | 4****] | 3 |
| michael faith | m****h | 2 |
| sadan4 | 1****4 | 1 |
| Ronen Amiel | r****l@g****m | 1 |
| Lars Kappert | l****s@w****l | 1 |
| Johannes Chorzempa | 1****r | 1 |
Dependencies
- ./.github/actions/prepare * composite
- ./.github/actions/protect-main * composite
- ./.github/actions/unprotect-main * composite
- actions/checkout v4 composite
- actions/deploy-pages v2 composite
- actions/upload-pages-artifact v3 composite
- mtfoley/pr-compliance-action main composite
- github/accessibility-alt-text-bot v1.7.1 composite
- ./.github/actions/prepare * composite
- actions/checkout v4 composite
- actions/github-script v7.0.1 composite
- ./.github/actions/git-config * composite
- actions/setup-node v4 composite
- pnpm/action-setup v4 composite
- ./.github/actions/prepare * composite
- actions/checkout v4 composite
- actions-ecosystem/action-remove-labels v1 composite
- ./.github/actions/prepare * composite
- actions/checkout v4 composite
- ./.github/actions/protect-main * composite
- ./.github/actions/unprotect-main * composite
- actions/checkout v4 composite
- 858 dependencies
- ./.github/actions/prepare * composite
- actions/checkout v4 composite
- @eslint-community/eslint-plugin-eslint-comments ^4.4.1 development
- @eslint/js ^9.19.0 development
- @phenomnomnominal/tsquery ^6.1.3 development
- @release-it/conventional-changelog ^10.0.0 development
- @types/eslint-plugin-markdown ^2.0.2 development
- @types/node ^18.19.74 development
- @typescript/vfs ^1.6.0 development
- @vitest/coverage-v8 ^3.0.0 development
- @vitest/eslint-plugin ^1.1.25 development
- console-fail-test ^0.5.0 development
- cspell ^8.17.3 development
- eslint ^9.19.0 development
- eslint-plugin-jsdoc ^50.6.3 development
- eslint-plugin-jsonc ^2.19.1 development
- eslint-plugin-markdown ^5.1.0 development
- eslint-plugin-n ^17.15.1 development
- eslint-plugin-package-json ^0.19.0 development
- eslint-plugin-perfectionist ^4.7.0 development
- eslint-plugin-regexp ^2.7.0 development
- eslint-plugin-yml ^1.16.0 development
- husky ^9.1.7 development
- jsonc-eslint-parser ^2.4.0 development
- knip ^5.46.0 development
- lint-staged ^15.4.3 development
- markdownlint ^0.40.0 development
- markdownlint-cli ^0.44.0 development
- prettier ^3.4.2 development
- prettier-plugin-curly ^0.3.1 development
- prettier-plugin-packagejson ^2.5.8 development
- release-it ^18.1.2 development
- sentences-per-line ^0.3.0 development
- should-semantic-release ^0.3.0 development
- tsup ^8.3.6 development
- typedoc ^0.28.0 development
- typedoc-plugin-coverage ^4.0.0 development
- typedoc-plugin-custom-validation ^2.0.2 development
- typedoc-plugin-konamimojisplosion ^0.0.2 development
- typedoc-plugin-mdn-links ^5.0.0 development
- typescript ^5.7.3 development
- typescript-eslint ^8.22.0 development
- vitest ^3.0.0 development
- ./.github/actions/prepare * composite
- actions/checkout v4 composite
- ./.github/actions/prepare * composite
- actions/checkout v4 composite
- ./.github/actions/prepare * composite
- actions/checkout v4 composite
- actions/checkout v4 composite
- apexskier/github-release-commenter v1 composite
- ./.github/actions/prepare * composite
- actions/checkout v4 composite
- actions/github-script v7.0.1 composite
- ./.github/actions/prepare * composite
- actions/checkout v4 composite
- ./.github/actions/prepare * composite
- actions/checkout v4 composite
- codecov/codecov-action v5 composite