@eagleoutice/flowr - v2.9.14
    Preparing search index...
    PROBLEMATIC_EVAL: {
        createSearch: (
            config: ProblematicEvalConfig,
        ) => FlowrSearchBuilder<
            "from-query",
            [],
            ParentInformation,
            FlowrSearchElements<
                ParentInformation,
                FlowrSearchElement<ParentInformation>[],
            >,
        >;
        info: {
            certainty: BestEffort;
            defaultConfig: { considerAsEval: "^eval$" };
            description: "Detects uses of eval-like functions whose inputs are not statically constant. Prints the computed input-sources for the eval and flags usages that depend on non-constant/trusted inputs.";
            name: "Problematic eval";
            tags: readonly [Security, Smell, Readability, Performance];
        };
        prettyPrint: {
            full: (result: ProblematicEvalResult) => string;
            query: (result: ProblematicEvalResult) => string;
        };
        processSearchResult: (
            elements: FlowrSearchElements<
                ParentInformation,
                FlowrSearchElement<ParentInformation>[],
            >,
            _config: ProblematicEvalConfig,
            data: {
                analyzer: ReadonlyFlowrAnalysisProvider;
                cfg: ControlFlowInformation;
                dataflow: DataflowInformation;
                normalize: NormalizedAst;
            },
        ) => Promise<
            { ".meta": ProblematicEvalMetadata; results: ProblematicEvalResult[] },
        >;
    } = ...

    Type Declaration