-
- Notifications
You must be signed in to change notification settings - Fork 37
Open
Description
Environment
- Vue version: ^3.5.13
- Vite version: ^6.2.4
- VSC version: Latest stable
- OS: macOS 14.0 (Sonoma)
- Hardware: MacBook M1
- Node version: 22.x.x
- PNPM version: 10.6.3
- vue-facing-decorator Version: 4.0.0 (issue present), 3.0.4 (issue absent)
- ESLint version: 9.22.0
- eslint-plugin-vue version: 10.0.0
- Volar/Vue Official VSC extension: 2.2.10
When using vue-facing-decorator version 4.0.0 in a Vue 3 TypeScript project within a PNPM workspace mono repository, ESLint fails to detect undefined functions or variables. I did not test it on a regular single repository. ESLint config is untouched and generated by Vue CLI.
Some example code:
<template> <div @click="thisFunctionDoesNotExist">Test</div> </template> <script lang="ts"> import { Component, Vue } from 'vue-facing-decorator'; @Component export default class TestComponent extends Vue {} </script>
Screenshots
Description: Neither the function nor the variable does exist.
Expected behavior on 3.0.4:

Wrong behavior on 4.0.0:

Metadata
Metadata
Assignees
Labels
No labels