RefakTS is a TypeScript refactoring tool built by AI coding agents for AI coding agents. It allows them to perform precise refactoring operations via command line instead of error prone text generation.
Stars
64
Forks
7
Watchers
64
Open Issues
42
Overall repository health assessment
^6.1.3^14.0.0^1.2.5^4.1.0^26.0.0^0.1.0^30.0.0^4.0.9^24.0.7^8.35.1^8.35.1^7.3.0^2.0.0-alpha^9.30.1^10.1.5^30.0.3^4.0.5^29.4.0^10.9.2^5.8.3640
commits
35
commits
6
commits
1
commits
1
commits
test: Replace hardcoded filenames with {{CURRENT_FILE}} in @command lines
c97f0e9View on GitHubFix quality violations by inlining single-use variables
c2e7c89View on GitHubRemove excessive blank lines from compareIfExpected function
555a60cView on GitHubAdd critical user feedback requirements to command implementation guide
121b0eeView on GitHubUpdate quality baseline after fixing test-utilities violations
abbd14dView on GitHubMerge pull request #77 from fletchgqc/issue-73/variable-name-validator-improvements
b40b35cView on GitHubEliminate single-use variables in variable-name-validator.test.ts and document systematic refactoring technique
199a4b9View on GitHubComplete issue #73 fix and improve variable name validator code quality
2845fbcView on GitHubMerge pull request #75 from fletchgqc/docs/fixture-jsdoc-consistency
0a30009View on GitHubMerge pull request #76 from fletchgqc/issue-73/name-conflict-detection
b86e87eView on GitHubFix quality violations by inlining single-use variables in rename command
0e3d4adView on GitHubAdd failing tests for red TDD phase - issue #73 name conflict detection
23bb36bView on GitHubMerge pull request #72 from pjurczynski/add-critical-help-for-claude
bc860c3View on GitHub