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

Commit 78c6bc1

Browse files
authored
Merge pull request #356 from getyourguide/archived-status
Archive notice
2 parents 6a220eb + edfba4f commit 78c6bc1

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)