Vuex-ORM-Lowdb (v0.3.4) is a plugin for Vuex-ORM that synchronizes Vuex store data with Lowdb, a JSON file-based database. It provides Vuex actions ($fetch, $create, $update, $delete) that extend Vuex-ORM's model operations with automatic persistence to Lowdb. Key differentiators: simple local persistence without a backend, uses Lowdb for file storage. Release cadence is low; no updates since initial release. Use with Vuex-ORM 0.x.
npm install vuex-orm-lowdbNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows plugin setup with Vuex-ORM, database registration, and usage of $fetch and $create actions.
If using Vuex-ORM v1+, use the built-in persistence features or alternative plugins.
Ensure the path is writable in production (e.g., for Electron apps) and not used in browser-only mode.
Use { data: ... } for $create, { where: ..., data: ... } for $update, { where: ... } for $delete.Consider using a more actively maintained solution like vuex-orm-localforage.
Ensure VuexORM is imported correctly: import VuexORM from '@vuex-orm/core'
Run: npm install lowdb@^1.0.0
Make sure to create a new VuexORM.Database() and pass it in the options object.