Skip to content

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