Installation
Package Manager
bash
npm install @structured-world/vue-privacybash
yarn add @structured-world/vue-privacybash
pnpm add @structured-world/vue-privacyPeer Dependencies
The library has Vue 3 as an optional peer dependency. If you're using the Vue integration:
bash
npm install vueFor VitePress or Quasar projects, Vue is already included.
TypeScript
Full TypeScript support is included. No additional @types packages needed.
Module Exports
The package provides multiple entry points:
| Import | Description |
|---|---|
@structured-world/vue-privacy | Core (framework-agnostic) |
@structured-world/vue-privacy/vue | Vue 3 plugin & components |
@structured-world/vue-privacy/vitepress | VitePress theme enhancement |
@structured-world/vue-privacy/quasar | Quasar boot file |
Browser Support
- Chrome 80+
- Firefox 75+
- Safari 13+
- Edge 80+
The library uses modern JavaScript features. For older browsers, ensure your build tool includes appropriate polyfills.