n-link/desktop/src
Your Name f45e893bba feat(desktop): port app shell to Vue 3, replace verification harness
Router to vue-router 4 with hash history (custom protocol has no server
for path-based deep links). createApp replaces new Vue. The device store
is registered on globalProperties so n-link-core templates keep resolving
$devices, and also provided via DEVICES_KEY for <script setup> injection.
Removes Plan A's temporary harness and scaffold assets.

Also renames desktop/postcss.config.js and tailwind.config.js to .cjs:
with "type": "module" in desktop/package.json, Node treated their
`module.exports`/`require` as ES module syntax and errored. This was
latent since the Vue 3 foundation task because nothing previously
imported n-link-core/assets/tailwind.css for real; this task's App.vue
is the first to trigger postcss processing during the build.
2026-07-22 07:35:33 -04:00
..
components feat(desktop): port device store to Vue 3 reactive 2026-07-22 06:03:33 -04:00
router feat(desktop): port app shell to Vue 3, replace verification harness 2026-07-22 07:35:33 -04:00
views feat(desktop): port app shell to Vue 3, replace verification harness 2026-07-22 07:35:33 -04:00
App.vue test(desktop): add temporary backend verification harness 2026-07-19 19:48:03 -04:00
main.ts feat(desktop): replace Tauri 1 / Vue CLI tree with Tauri 2 + Vue 3 + Vite scaffold 2026-07-19 09:36:36 -04:00
vite-env.d.ts feat(desktop): replace Tauri 1 / Vue CLI tree with Tauri 2 + Vue 3 + Vite scaffold 2026-07-19 09:36:36 -04:00