Describe the bug
I'm getting consistent errors (causing the syntax highlighting to not work) when opening up .js, .jsx, .ts, and .tsx files.
The error message that appears is:
Error detected while processing function 3[30]..<SNR>30_callback:
line 21:
Vim(lua):E5108: Error executing lua ...54/share/nvim/runtime/lua/vim/treesitter/highlighter.lua:63: attempt to index local 'parser' (a number value)

Note: this seems to be similar to https://github.com/nvim-treesitter/nvim-treesitter/issues/554
To Reproduce
Steps to reproduce the behavior:
brew install --HEAD neovim and :PlugUpdate (using vim-plug to manage plugins) .js .jsx, .ts, or .tsxExpected behavior
I would expect the file to open without any issue in syntax highlighting and with no errors shown.
Output of :checkhealth nvim_treesitter
git executable found.cc executable found.highlights.scm query found for elmlocals.scm query found for elmtextobjects.scm query found for elmfolds.scm query found for elmhighlights.scm found.locals.scm found.textobjects.scm query found for cfolds.scm found.highlights.scm found.locals.scm found.textobjects.scm query found for tealfolds.scm found.highlights.scm found.locals.scm found.textobjects.scm query found for javafolds.scm query found for javahighlights.scm found.locals.scm found.textobjects.scm query found for pythonfolds.scm found.highlights.scm found.locals.scm found.textobjects.scm query found for dartfolds.scm query found for darthighlights.scm found.locals.scm found.textobjects.scm query found for luafolds.scm found.highlights.scm found.locals.scm found.textobjects.scm query found for ocamlfolds.scm found.highlights.scm found.locals.scm found.textobjects.scm query found for gofolds.scm query found for gohighlights.scm query found for nixlocals.scm query found for nixtextobjects.scm query found for nixfolds.scm query found for nixhighlights.scm query found for yamllocals.scm query found for yamltextobjects.scm query found for yamlfolds.scm query found for yamlhighlights.scm found.locals.scm query found for jsontextobjects.scm query found for jsonfolds.scm query found for jsonhighlights.scm query found for jsdoclocals.scm query found for jsdoctextobjects.scm query found for jsdocfolds.scm query found for jsdochighlights.scm found.locals.scm found.textobjects.scm query found for phpfolds.scm found.highlights.scm query found for julialocals.scm query found for juliatextobjects.scm query found for juliafolds.scm query found for juliahighlights.scm found.locals.scm found.textobjects.scm query found for htmlfolds.scm query found for htmlhighlights.scm found.locals.scm found.textobjects.scm query found for typescriptfolds.scm found.highlights.scm found.locals.scm found.textobjects.scm query found for fennelfolds.scm query found for fennelhighlights.scm query found for swiftlocals.scm query found for swifttextobjects.scm query found for swiftfolds.scm query found for swifthighlights.scm found.locals.scm found.textobjects.scm query found for queryfolds.scm query found for queryhighlights.scm found.locals.scm found.textobjects.scm query found for cppfolds.scm found.highlights.scm found.locals.scm query found for regextextobjects.scm query found for regexfolds.scm query found for regexhighlights.scm found.locals.scm found.textobjects.scm query found for qlfolds.scm query found for qlhighlights.scm found.locals.scm found.textobjects.scm query found for rubyfolds.scm query found for rubyhighlights.scm query found for vuelocals.scm query found for vuetextobjects.scm query found for vuefolds.scm query found for vuehighlights.scm found.locals.scm query found for ocamllextextobjects.scm query found for ocamllexfolds.scm query found for ocamllexhighlights.scm query found for scalalocals.scm query found for scalatextobjects.scm query found for scalafolds.scm query found for scalahighlights.scm found.locals.scm found.textobjects.scm query found for tomlfolds.scm query found for tomlhighlights.scm found.locals.scm found.textobjects.scm query found for rustfolds.scm query found for rusthighlights.scm found.locals.scm found.textobjects.scm query found for bashfolds.scm query found for bashhighlights.scm found.locals.scm found.textobjects.scm query found for ocaml_interfacefolds.scm found.highlights.scm found.locals.scm found.textobjects.scm query found for rstfolds.scm query found for rsthighlights.scm found.locals.scm query found for csstextobjects.scm query found for cssfolds.scm query found for csshighlights.scm found.locals.scm found.textobjects.scm query found for javascriptfolds.scm found.highlights.scm found.locals.scm query found for c_sharptextobjects.scm query found for c_sharpfolds.scm query found for c_sharphighlights.scm query found for haskelllocals.scm query found for haskelltextobjects.scm query found for haskellfolds.scm query found for haskellhighlights.scm query found for markdownlocals.scm query found for markdowntextobjects.scm query found for markdownfolds.scm query found for markdownhighlights.scm found.locals.scm found.textobjects.scm query found for tsxfolds.scm found.
Output of nvim --version
```NVIM v0.5.0-nightly-25-g759a05407
Build type: Release
LuaJIT 2.0.5
Compilation: /usr/bin/clang -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -DNDEBUG -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wmissing-prototypes -Wimplicit-fallthrough -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=auto -DINCLUDE_GENERATED_DECLARATIONS -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -I/tmp/neovim-20201012-64512-1m9flum/build/config -I/tmp/neovim-20201012-64512-1m9flum/src -I/usr/local/include -I/tmp/neovim-20201012-64512-1m9flum/deps-build/include -I/usr/include -I/usr/local/opt/gettext/include -I/tmp/neovim-20201012-64512-1m9flum/build/src/nvim/auto -I/tmp/neovim-20201012-64512-1m9flum/build/include
Features: +acl +iconv +tui
See ":help feature-compile"
system vimrc file: "$VIM/sysinit.vim"
fall-back for $VIM: "/usr/local/Cellar/neovim/HEAD-759a054/share/nvim"
Run :checkhealth for more info
**Additional context**
Add any other context about the problem here.
Below is the config I have in my vimrc for configuring nvim-treesitter
lua <
highlight = { enable = true },
ensure_installed = {"javascript", "typescript"},
incremental_selection = { enable = true, },
refactor = {
highlight_definitions = { enable = true },
highlight_current_scope = { enable = false },
navigation = { enable = false, }
}
}
EOF
```
I have the same error here with the latest master of neovim.
Hi, could you try #540 to see if it fixes your issue?
I had the same error, #540 fixes the issue :+1: .
Should be fixed in latest master.
Yes, its now working again! Thanks so much!
Most helpful comment
I have the same error here with the latest master of neovim.