diff --git a/src/module.ts b/src/module.ts index 0112347..10ca7e4 100644 --- a/src/module.ts +++ b/src/module.ts @@ -23,7 +23,8 @@ export default defineNuxtModule({ }, async setup(options, nuxt) { const resolver = createResolver(import.meta.url) - const permissions = options.permissions ?? {} + /* eslint-disable-next-line */ + const permissions = options.permissions ?? {} as any const canFunctionImport = options.canFunctionImport ?? DEFAULT_CAN_FUNCTION_IMPORT const reporter = options.reporter ?? false diff --git a/src/runtime/plugin.ts b/src/runtime/plugin.ts index 3db9f38..67c5256 100644 --- a/src/runtime/plugin.ts +++ b/src/runtime/plugin.ts @@ -14,7 +14,8 @@ type NuxtCanChecker = (path: string[]) => boolean | Promise export default defineNuxtPlugin((nuxtApp) => { const runtimeConfig = useRuntimeConfig() const moduleConfig = (runtimeConfig.public as { nuxtCan?: NuxtCanRuntimeConfig }).nuxtCan - const canProxy = createCanProxy() + /* eslint-disable-next-line */ + const canProxy = createCanProxy() as any const canFunction = hostCan as NuxtCanChecker if (import.meta.dev && !moduleConfig?.canFunctionImport) { diff --git a/test/fixtures/basic/app.vue b/test/fixtures/basic/app.vue index 604f1a3..d626bbb 100644 --- a/test/fixtures/basic/app.vue +++ b/test/fixtures/basic/app.vue @@ -5,7 +5,7 @@
@@ -13,7 +13,7 @@ @@ -27,7 +27,7 @@