From: Daniel Roe Date: Wed, 10 Aug 2022 21:07:36 +0000 (+0100) Subject: fix(nuxt): fully resolve pinia path (#1537) X-Git-Tag: @pinia/nuxt@0.4.0~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9c3b5213663555b1c21f8ca5ef22b386a96ed916;p=thirdparty%2Fvuejs%2Fpinia.git fix(nuxt): fully resolve pinia path (#1537) * fix(nuxt): fully resolve pinia path * fix: include module url Co-authored-by: pooya parsa * style: lint Co-authored-by: pooya parsa --- diff --git a/packages/nuxt/src/module.ts b/packages/nuxt/src/module.ts index 66ed375f..4fd3ddd8 100644 --- a/packages/nuxt/src/module.ts +++ b/packages/nuxt/src/module.ts @@ -7,6 +7,7 @@ import { isNuxt2, addAutoImport, createResolver, + resolveModule, } from '@nuxt/kit' export interface ModuleOptions { @@ -60,7 +61,9 @@ export default defineNuxtModule({ nuxt.options.build.transpile.push(resolver.resolve('./runtime')) // Make sure we use the mjs build for pinia - nuxt.options.alias.pinia = 'pinia/dist/pinia.mjs' + nuxt.options.alias.pinia = resolveModule('pinia/dist/pinia.mjs', { + paths: [nuxt.options.rootDir, import.meta.url], + }) // Add runtime plugin if (isNuxt2()) {