
    Xhk                     >    d dl mZ ddlmZ ddlmZ  G d de      Zy)   )LanguageServerManagerAPI   )load_config_schema)NodeModuleSpecc                       e Zd ZdxZZddgZddgZdgZddgZ e	ed	d
g e	dj                  e      dj                  e             e	dj                  e      dj                  e      dj                  e             ee            ZdefdZy)BashLanguageServerzbash-language-serveroutzcli.jsbinzmain.jsstartbashshz	text/x-shzapplication/x-shzhttps://github.com/bash-lsp/{}z%https://github.com/bash-lsp/{}/issues)homeissuesznpm install --save-dev {}zyarn add --dev {}zjlpm add --dev {})npmyarnjlpm)display_name
mime_typesurlsinstallconfig_schemamgrc                      |j                   | j                  g| j                   }|r|S  |j                   | j                  g| j                   S )N)find_node_modulenode_modulescriptfallback_script)selfr   new_paths      Z/var/www/html/myenv/lib/python3.12/site-packages/jupyter_lsp/specs/bash_language_server.pysolvezBashLanguageServer.solve   sW    '3''(8(8G4;;GO#s##
#33
 	
    N)__name__
__module____qualname__r   keyr   r   args	languagesdictformatr   specr   r!    r"   r    r   r      s    ..K#XFi(O9DI!34188=:AA#F
 +2237$++C0$++C0

 )-D
1 
r"   r   N)typesr   configr   utilsr   r   r,   r"   r    <module>r0      s    , & !
 
r"   