@eagleoutice/flowr - v2.10.3
    Preparing search index...
    PROBLEMATIC_INPUTS: {
        createSearch: (
            config: ProblematicInputsConfig,
        ) => FlowrSearchBuilder<
            "from-query",
            [],
            ParentInformation,
            FlowrSearchElements<
                ParentInformation,
                FlowrSearchElement<ParentInformation>[],
            >,
        >;
        info: {
            certainty: BestEffort;
            defaultConfig: {
                consider: readonly ["^eval$", "^system$", "^system2$", "^shell$"];
            };
            description: "Detects uses of configured dynamic calls (e.g. eval, system) whose inputs are not statically constant. Prints the computed input-sources for the call and flags usages that depend on non-constant/trusted inputs.";
            name: "Problematic inputs";
            tags: readonly [Security, Smell, Readability, Performance];
        };
        prettyPrint: {
            full: (result: ProblematicInputsResult) => string;
            query: (result: ProblematicInputsResult) => string;
        };
        processSearchResult: (
            elements: FlowrSearchElements<
                ParentInformation,
                FlowrSearchElement<ParentInformation>[],
            >,
            _config: ProblematicInputsConfig,
            data: {
                analyzer: ReadonlyFlowrAnalysisProvider;
                cfg: ControlFlowInformation;
                dataflow: DataflowInformation;
                normalize: NormalizedAst;
            },
        ) => Promise<
            {
                ".meta": ProblematicInputsMetadata;
                results: ProblematicInputsResult[];
            },
        >;
    } = ...

    Type Declaration