kinetex - v1.4.0
    Preparing search index...

    Function sanitizeParsedJSON

    • FIX (H6): Strip prototype-pollution keys from a freshly parsed JSON value.

      Recursively removes own properties named __proto__, constructor, and prototype from plain objects. Use immediately after any raw JSON.parse that does not go through safeJSONParse (streaming parsers, legacy helpers) so that untrusted payloads can never smuggle pollution keys into downstream spread/merge operations.

      Type Parameters

      • T

      Parameters

      • value: T

        Parsed JSON value (mutated copy is returned for objects/arrays).

      Returns T

      Sanitized value — same reference for primitives.