403Webshell
Server IP : 35.80.110.71  /  Your IP : 216.73.216.221
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64
User : ubuntu ( 1000)
PHP Version : 8.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/lib/node_modules/lighthouse/core/config/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/node_modules/lighthouse/core/config/config-plugin.d.ts
export default ConfigPlugin;
/**
 * A set of methods for extracting and validating a Lighthouse plugin config.
 */
declare class ConfigPlugin {
    /**
     * Extract and validate the list of AuditDefns added by the plugin (or undefined
     * if no additional audits are being added by the plugin).
     * @param {unknown} auditsJson
     * @param {string} pluginName
     * @return {Array<{path: string}>|undefined}
     */
    static _parseAuditsList(auditsJson: unknown, pluginName: string): Array<{
        path: string;
    }> | undefined;
    /**
     * Extract and validate the list of category AuditRefs added by the plugin.
     * @param {unknown} auditRefsJson
     * @param {string} pluginName
     * @return {Array<LH.Config.AuditRefJson>}
     */
    static _parseAuditRefsList(auditRefsJson: unknown, pluginName: string): Array<LH.Config.AuditRefJson>;
    /**
     * Extract and validate the category added by the plugin.
     * @param {unknown} categoryJson
     * @param {string} pluginName
     * @return {LH.Config.CategoryJson}
     */
    static _parseCategory(categoryJson: unknown, pluginName: string): LH.Config.CategoryJson;
    /**
     * Extract and validate groups JSON added by the plugin.
     * @param {unknown} groupsJson
     * @param {string} pluginName
     * @return {Record<string, LH.Config.GroupJson>|undefined}
     */
    static _parseGroups(groupsJson: unknown, pluginName: string): Record<string, LH.Config.GroupJson> | undefined;
    /**
     * Extracts and validates a config from the provided plugin input, throwing
     * if it deviates from the expected object shape.
     * @param {unknown} pluginJson
     * @param {string} pluginName
     * @return {LH.Config}
     */
    static parsePlugin(pluginJson: unknown, pluginName: string): LH.Config;
}
//# sourceMappingURL=config-plugin.d.ts.map

Youez - 2016 - github.com/yon3zu
LinuXploit