Skip to content
This repository was archived by the owner on Jan 21, 2026. It is now read-only.

Commit edfba4f

Browse files
committed
Archived notice
1 parent 6a220eb commit edfba4f

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

README.MD

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,30 @@
44
![npm](https://img.shields.io/npm/v/vue-class-migrator)
55
![npm](https://img.shields.io/npm/dm/vue-class-migrator)
66

7+
# ⚠️ Status: Archived & No Longer Maintained
8+
9+
**As of 2024, this repository is archived and read-only.**
10+
11+
With Vue 2 reaching End of Life (EOL) and the rise of powerful AI coding assistants, we are no longer actively maintaining this tool.
12+
13+
### Should I still use this?
14+
15+
**Yes**, but as a **"First Pass"** tool.
16+
17+
While AI (Cursor, Copilot, ChatGPT) is excellent at fixing logic and types, it can be slow and expensive for bulk syntax conversion across hundreds of files. This tool remains the most efficient way to handle the deterministic "heavy lifting" of converting Class syntax to Composition API.
18+
19+
### Recommended Migration Workflow (2024+)
20+
21+
1. **Bulk Convert:** Run `vue-class-migrator` on your codebase to instantly transform the syntax structure (Decorators, Data, Methods -> `defineComponent`/`setup`).
22+
2. **AI Refinement:** Use AI tools to handle the "last mile":
23+
* Fixing TypeScript errors.
24+
* Refactoring complex logic inside `setup()`.
25+
* Migrating obscure edge cases this tool might miss.
26+
27+
---
28+
29+
*(The original documentation follows below)*
30+
731

832
## Vue Class Migrator CLI
933

0 commit comments

Comments
 (0)