{"repo":"marcoroth/stimulus-lsp","free":true,"listed":false,"github":"https://github.com/marcoroth/stimulus-lsp","clone":"git clone https://github.com/marcoroth/stimulus-lsp.git","description":"Intelligent Stimulus tooling for Visual Studio Code, Neovim, and more!","language":"TypeScript","stars":303,"topics":["hotwire","language-server","language-server-protocol","lsp","stimulus","stimulusjs","hacktoberfest"],"license":"MIT","category":"dev-tools","readme_excerpt":"Stimulus LSP Intelligent Stimulus tooling for Visual Studio Code and other editors which support the Language Server Protocol. Functionality Currently, this Language Server only works for HTML, though its utility extends to various file types such as ERB, PHP, or Blade files. Completions Data Attributes Completions for controller identifiers Completions for controller actions Completions for controller targets Completions for controller values Completions for controller classes Diagnostics HTML Files Missing controllers ( stimulus.controller.invalid ) Missing controller actions ( stimulus.action.invalid ) Missing controller targets ( stimulus.controller.target.missing ) Missing controller values ( stimulus.controller.value.missing ) Invalid action descriptors ( stimulus.action.invalid ) Data attributes format mismatches ( stimulus.attribute.mismatch ) Controller values type mismatches ( stimulus.controller.value.type mismatch ) JavaScript Files/Stimulus Controller Files Controller value definition default value type mismatch ( stimulus.controller.value definition.default value.type mismatch ) Unknown value definition type ( stimulus.controller.value definition.unknown type ) Controller parsing errors ( stimulus.controller.parse error ) Import from deprecated packages ( stimulus.package.deprecated.import ) Quick-Fixes Create a controller with the given identifier ( stimulus.controller.create ) Update controller identifier with did you mean suggestion ( stimulus.controller.upda","default_branch":null,"files":null,"tree":[],"storefront":"/r/marcoroth","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/marcoroth/stimulus-lsp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}