*
* @default `true`
*/
- disableVuex?: boolean
+ disableVuex?: boolean
}
export default defineNuxtModule<ModuleOptions>({
configKey: 'pinia',
compatibility: {
nuxt: '^2.0.0 || ^3.0.0',
- bridge: true
- }
+ bridge: true,
+ },
},
defaults: {
- disableVuex: true
+ disableVuex: true,
},
- setup (options: ModuleOptions, nuxt) {
+ setup(options, nuxt) {
const runtimeDir = fileURLToPath(new URL('./runtime', import.meta.url))
// Disable default Vuex store (Nuxt v2.10+ only)
// Add auto imports
addAutoImport([
- { from: 'pinia', name: 'defineStore', as: 'definePiniaStore' }
+ { from: 'pinia', name: 'defineStore', as: 'definePiniaStore' },
])
- }
+ },
})