shell bypass 403
UnknownSec Shell
:
/
lib
/
python3
/
dist-packages
/
sos
/
report
/
plugins
/
__pycache__
/ [
drwxr-xr-x
]
upload
mass deface
mass delete
console
info server
name :
npm.cpython-312.pyc
� i��d� � �N � d dl Z d dlmZmZmZ G d� dee� Z G d� de� Zy)� N)�Plugin�IndependentPlugin� PluginOptc �D � e Zd ZdZdZdZ edded�� gZdZ dd �Z d� Zy ) �Npmz&Information from available npm modules�npm)�system�project_path� z+Collect npm modules of project at this path)�default�val_type�desc)r Nc �. � | j ||d|�� y )NF)�suggest_filename�stderr�runat)�add_cmd_output)�self�cmd�filename�working_directorys �8/usr/lib/python3/dist-packages/sos/report/plugins/npm.py�_get_npm_outputzNpm._get_npm_output s! � �����%��#� � � c �T � | j d� rst j j t j j | j d� � � }| j dd|�� | j dd|�� | j dd� | j dd � y ) Nr z npm ls --json�npm_ls_project)r znpm config list -l�npm_config_list_projectznpm ls -g --json� npm_ls_global�npm_config_list_global)� get_option�os�path�abspath� expanduserr )r r s r �setupz Npm.setup% s� � ��?�?�>�*��7�7�?�?�2�7�7�+=�+=�����/�,1� 2�L�� � ��2B�3?� !� A�� � �!5�!:�3?� !� A� ���/��A����1�3K�Lr )N)�__name__� __module__�__qualname__� short_desc�plugin_name�profilesr �str�option_list�packagesr r% � r r r r s<