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

Extract vue-web-commons (npm) + personal-stack adopt #614

Description

@jorisjonkers-dev-agents

Objective: publish framework-neutral Vue utils/composables/JWT/Faro/form-toast-mutation helpers as @extratoast/vue-web-commons (build output + dist + d.ts + peerDeps). No PrimeVue/Vuetify convergence forced.

Notes: useAuth/useTheme need auth-routes/role/CSRF/storage/theme injected to be generic.

Work:

  • Package vue-common properly (publishConfig, peerDependencies)
  • personal-stack UIs replace workspace dep with @extratoast/vue-web-commons; update imports, theme CSS, pnpm workspace, Dockerfiles

Part of #605.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions