Skip to content

Type Check Errors After Updating To v0.15.0 #86

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
4 tasks done
HELWATANY opened this issue Apr 25, 2024 · 3 comments
Closed
4 tasks done

Type Check Errors After Updating To v0.15.0 #86

HELWATANY opened this issue Apr 25, 2024 · 3 comments

Comments

@HELWATANY
Copy link
Contributor

Before you start, please make sure to:

  • Read the document
  • Have tried the latest version
  • Search to see if your issue already exists
  • Look for Q&A through appropriate channels like Stack Overflow

Link to minimal (but complete) reproduction

Describe the bug and steps to reproduce

After updating to v0.15.0 I get type check errors when using template refs, binding a class or binding mode

image

image

image

image

Steps to Reproduce:

  • Make sure that you configured and started the Vue language Server in your IDE
  • Upgrade json-editor-vue to v0.15.0
  • Refresh/Restart Vue Language Server (this step isn't necessary since the server auto refresh in most cases)

System Info

Binaries:
    Node: 20.11.1 - C:\Program Files\nodejs\node.EXE
    npm: 10.2.4 - C:\Program Files\nodejs\npm.CMD
  Browsers:
    Edge: Chromium (123.0.2420.97)
    Internet Explorer: 11.0.22621.1
  npmPackages:
    @babel/types: ^7.24.0 => 7.24.0 
    @commitlint/cli: ^19.3.0 => 19.3.0 
    @commitlint/config-conventional: ^19.2.2 => 19.2.2 
    @types/lodash: ^4.17.0 => 4.17.0 
    @types/node: ^20.12.7 => 20.12.7 
    @typescript-eslint/eslint-plugin: ^7.7.1 => 7.7.1
    @typescript-eslint/parser: ^7.7.1 => 7.7.1
    @unhead/vue: ^1.9.7 => 1.9.7
    @vitejs/plugin-vue: ^5.0.4 => 5.0.4
    @vue/eslint-config-typescript: ^13.0.0 => 13.0.0
    @vue/language-server: ^2.0.14 => 2.0.14
    @vueuse/core: ^10.9.0 => 10.9.0
    @vueuse/integrations: ^10.9.0 => 10.9.0
    eslint: ^8.57.0 => 8.57.0
    eslint-config-prettier: ^9.1.0 => 9.1.0
    eslint-plugin-i:  2.29.1
    eslint-plugin-prettier: ^5.1.3 => 5.1.3
    eslint-plugin-vue: ^9.25.0 => 9.25.0
    eslint-plugin-vuetify: ^2.4.0 => 2.4.0
    husky: ^9.0.11 => 9.0.11
    json-editor-vue: ^0.15.0 => 0.15.0
    lint-staged: ^15.2.2 => 15.2.2
    lodash: ^4.17.21 => 4.17.21
    postcss-html: ^1.6.0 => 1.6.0
    prettier: ^3.2.5 => 3.2.5
    rollup-plugin-visualizer: ^5.12.0 => 5.12.0
    sass: ^1.75.0 => 1.75.0
    simple-access: ^2.0.3 => 2.0.3
    stylelint: ^16.4.0 => 16.4.0
    stylelint-config-prettier-scss: ^1.0.0 => 1.0.0
    stylelint-config-recess-order: ^5.0.1 => 5.0.1
    stylelint-config-recommended: ^14.0.0 => 14.0.0
    stylelint-config-recommended-scss: ^14.0.0 => 14.0.0
    stylelint-config-recommended-vue: ^1.5.0 => 1.5.0
    stylelint-prettier: ^5.0.0 => 5.0.0
    typescript: ^5.4.5 => 5.4.5
    unplugin-auto-import: ^0.17.5 => 0.17.5
    vite: ^5.2.10 => 5.2.10
    vite-plugin-vuetify: ^2.0.3 => 2.0.3
    vue: ^3.4.24 => 3.4.25
    vue-eslint-parser: ^9.4.2 => 9.4.2
    vue-router: ^4.3.2 => 4.3.2
    vue-tsc: ^2.0.14 => 2.0.14
    vuedraggable: ^4.1.0 => 4.1.0
    vuetify: ^3.5.17 => 3.5.17

Package Manager

npm

@cloydlau
Copy link
Owner

Please provide a minimal reproduction. You can put your VSCode settings into the ./.vscode/settings.json (it needs to be minimized) so that I can reproduce your issue.

@cloydlau
Copy link
Owner

I can reproduce this myself now. Any help will be welcome. I need TS expert! 😂

@HELWATANY
Copy link
Contributor Author

I can reproduce this myself now. Any help will be welcome. I need TS expert! 😂

I was planning to check it this weekend, will updated you about my findings or will make a PR if I figured out a fix

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants