basmilius-common
Installation
SKILL.md
Bas Milius common
@basmilius/common is a set of opinionated Vue 3 app primitives: a defineStore
that hands back refs, data composables (useDataTable / useDataReport), a
useService + guarded error model, a large composable catalog, thin
vue-router wrappers, domain exceptions and small reactive utilities. It assumes
Vue Router and Pinia, and unlocks its data composables when
@basmilius/http-client is present. Everything is a named export from the package
root. Full catalogs live in references/reference.md; worked code in
references/patterns.md.
Versions (package.json is the source of truth): pinia@^4,
vue-router@^5, vue@^3.6.0-beta. The docs' installation.md still says
pinia 3 / vue-router 4; ignore that.