<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
        integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
</html>
ó
R”nac        !   @   sµ   d  Z  d d d g Z d d d d d d	 d
 d d d d d d d d d d d d d d d d d d d d d d  d! d" d# d$ g! Z d% „  Z d& „  Z d' „  Z d( d) d* g Z d+ „  Z d, S(-   sª   Top-level presubmit script for GYP.

See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts
for more details about the presubmit API built into gcl.
s   test/lib/TestCmd.pys   test/lib/TestCommon.pys   test/lib/TestGyp.pyt   W0611t   W0632t   W0633t   F0401t   W0622t   W0612t   C0323t   C0322t   W0301t   W0613t   W0105t   W0110t   W0123t   C0324t   W0212t   W0311t   C0301t   E0602t   W0702t   E1101t   W0102t   R0401t   W0201t   W0232t   E1103t   W0621t   W0108t   W0223t   W0231t   R0201t   E0101t   C0321t   W0104c         C   sa   t  |  j j d ƒ ƒ } d „  t t d | d ƒ ƒ Dƒ } d d j | ƒ d } d i | d	 6S(
   Ns   %Yc         s   s   |  ] } t  | ƒ Vq d  S(   N(   t   str(   t   .0t   s(    (    sb   /opt/alt/alt-nodejs11/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pys	   <genexpr>O   s    iÙ  i   t   (t   |t   )s±   .*? Copyright (\(c\) )?%(year)s Google Inc\. All rights reserved\.\n.*? Use of this source code is governed by a BSD-style license that can be\n.*? found in the LICENSE file\.\nt   year(   t   intt   timet   strftimet   reversedt   xranget   join(   t	   input_apit   current_yeart   allowed_yearst   years_re(    (    sb   /opt/alt/alt-nodejs11/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pyt   _LicenseHeaderL   s    #c         C   s2   g  } | j  |  j j |  | d t |  ƒ ƒƒ | S(   Nt   license_header(   t   extendt   canned_checkst   PanProjectChecksR2   (   R.   t
   output_apit   report(    (    sb   /opt/alt/alt-nodejs11/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pyt   CheckChangeOnUpload]   s    c         C   s  g  } | j  |  j j |  | d t |  ƒ ƒƒ | j  |  j j |  | d d ƒ ƒ d d  l } d d  l } | j } z‹ d d g | j | _ t } | j	 d k rÓ g  t D]$ } | j j
 | ƒ j d d	 ƒ ^ q¦ } n  | j  |  j j |  | d
 | d t ƒƒ Wd  | | _ X| S(   NR3   s$   http://gyp-status.appspot.com/statuss%   http://gyp-status.appspot.com/currentiÿÿÿÿt   pylibs   test/libt   win32s   \s   \\t
   black_listt   disabled_warnings(   R4   R5   R6   R2   t   CheckTreeIsOpent   ost   syst   patht   PYLINT_BLACKLISTt   platformt   normpatht   replacet	   RunPylintt   PYLINT_DISABLED_WARNINGS(   R.   R7   R8   R?   R@   t   old_sys_patht	   blacklistt   x(    (    sb   /opt/alt/alt-nodejs11/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pyt   CheckChangeOnCommitd   s.    
	1
t	   linux_tryt   mac_tryt   win_tryc         C   s   i d „  t  Dƒ d 6S(   Nc         S   s"   i  |  ] } t  d  g ƒ | “ q S(   t   defaulttests(   t   set(   R"   t   t(    (    sb   /opt/alt/alt-nodejs11/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pys
   <dictcomp>Š   s   	 s
   client.gyp(   t   TRYBOTS(   t   _t   change(    (    sb   /opt/alt/alt-nodejs11/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pyt   GetPreferredTryMastersˆ   s    N(   t   __doc__RB   RG   R2   R9   RK   RR   RU   (    (    (    sb   /opt/alt/alt-nodejs11/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/PRESUBMIT.pyt   <module>
   sF   							