• will throw on any upperCase unless they are present in the allowList. Recursively searches the object, returning valid keys

    Parameters

    • path: string

    Returns ((allowList?) => ((data) => string[]))

      • (allowList?): ((data) => string[])
      • Parameters

        • allowList: string[] = []

        Returns ((data) => string[])

          • (data): string[]
          • Parameters

            • data: JsonMap

            Returns string[]