Commit 2fff107
authored
Dev/feat roadmap support sync (#62)
This pull request updates the project documentation and configuration to
introduce a detailed integrations roadmap, clarify the status and scope
of framework integrations, and improve coverage reporting and testing
for new packages. The changes also include documentation improvements
for example apps and minor dependency and TypeScript config updates.
**Integrations Roadmap and Documentation:**
* Replaced the informal "Planned Integrations" section in `README.md`
with an executive-style "Integrations Roadmap," providing a snapshot of
integration progress, priorities, and actionable upstream issues. Added
a reference to a new detailed roadmap document.
* Added a comprehensive `docs/roadmap/integrations.md` file detailing
integration progress, checklists, and per-framework status, including
new and upcoming integrations like Electrobun.
**Example App Documentation Improvements:**
* Overhauled `examples/react-nextjs/README.md` and
`examples/react-electron/README.md` to clarify integration scope, usage
instructions, and roadmap links, making them more useful as reference
implementations for framework-specific integration and troubleshooting.
[[1]](diffhunk://#diff-76d589e653c7ee8fbed15ab8296b746003aa7b400206ae315a081e44a3623c41L1-R32)
[[2]](diffhunk://#diff-3eb07fed6e62d03603644981d28734f2617c8bbe659999306db154c524c5b5feL1-R33)
**Testing and Coverage Enhancements:**
* Added new Vitest test and coverage scripts for `react-web` and `tauri`
packages in the root `package.json`, along with corresponding coverage
gates and lanes.
* Set explicit `name` fields in the Vitest config for `react-web` and
`tauri` to support multi-project test reporting.
[[1]](diffhunk://#diff-a99bb638ea9d83f6b46f77f7721094c3756a8345d8ce9ccf4f5fa917febdd168R5)
[[2]](diffhunk://#diff-7a03e6df2647711feaae43ff14f14a3c1275bd58e2a827691377d2a8e4769189R5)
**Dependency and TypeScript Config Updates:**
* Updated `@vue/tsconfig` to version `^0.9.0` in the Vue PWA example.
* Enabled the `noUncheckedIndexedAccess` TypeScript compiler option in
the Vue PWA example for stricter type safety.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Dokumentace**
* Přidán nový Roadmap integracích s detailním přehledem priorit, pokroku
a plánů pro jednotlivé integrace.
* Aktualizovány příklady dokumentace pro React s Electronem, React s
Next.js a Vue aplikace s jasným zaměřením.
* **Chores**
* Přidány nové skripty pro testování a kontrolu pokrytí kódu.
* Aktualizovány konfigurační soubory testů s novými identifikátory
projektů.
* Aktualizovány závislosti a TypeScript možnosti.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->File tree
10 files changed
+286
-95
lines changed- docs/roadmap
- examples
- react-electron
- react-nextjs
- vue-vite-pwa
- packages
- react-web
- tauri
10 files changed
+286
-95
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
73 | 96 | | |
74 | 97 | | |
75 | 98 | | |
| |||
0 commit comments