
    Mhk                     F    d dl mZ ddlmZ ddlmZ  G d de          ZdS )   )LanguageServerManagerAPI   )load_config_schema)NodeModuleSpecc                   b   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
                    e          d
                    e                     e	d
                    e          d
                    e          d
                    e                     ee                    ZdefdZdS )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         | j        g| j        R  }|r|S  |j         | j        g| j        R  S )N)find_node_modulenode_modulescriptfallback_script)selfr   new_paths      f/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/jupyter_lsp/specs/bash_language_server.pysolvezBashLanguageServer.solve   s[    '3'(8G4;GGG 	O#s#
#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4!34T188==:AA#FF
 
 
 +22377$++C00$++C00
 
 

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