kyrie
    Preparing search index...

    Variable testdataConst

    testdata: {
        array_all_containers: unknown[];
        array_all_primitives: unknown[];
        array_with_holes: number[];
        boolean_false: boolean;
        boolean_true: boolean;
        circular: any;
        date: Date;
        deeply_nested: {
            level1: {
                level2: {
                    level3: {
                        array: (number | (number | number[])[])[];
                        map: Map<string, { nested: string }>;
                    };
                };
            };
        };
        error: Error;
        function: () => number;
        map_all_containers: Map<string, unknown>;
        map_all_primitives: Map<string, unknown>;
        null: null;
        number_float: number;
        number_integer: number;
        number_negative: number;
        number_scientific: number;
        number_zero: number;
        object_all_containers: {
            array: number[];
            date: Date;
            error: Error;
            map: Map<string, string>;
            object: { x: number; y: number; z: number };
            regexp: RegExp;
            set: Set<string>;
        };
        object_all_primitives: {
            boolean_false: boolean;
            boolean_true: boolean;
            float: number;
            negative: number;
            null: null;
            number: number;
            string: string;
            symbol: symbol;
            undefined: undefined;
        };
        regexp_simple: RegExp;
        regexp_with_flags: RegExp;
        set_all_containers: Set<unknown>;
        set_all_primitives: Set<unknown>;
        string: string;
        string_empty: string;
        string_escaped: string;
        symbol_with_description: symbol;
        symbol_without_description: symbol;
        undefined: undefined;
        weakmap: WeakMap<WeakKey, any>;
        weakset: WeakSet<WeakKey>;
    } = ...

    Comprehensive test data containing all AST node types Each container includes members of every non-container type Top-level containers include all other container types

    Type Declaration

    • array_all_containers: unknown[]
    • array_all_primitives: unknown[]
    • array_with_holes: number[]
    • boolean_false: boolean
    • boolean_true: boolean
    • circular: any
    • date: Date
    • deeply_nested: {
          level1: {
              level2: {
                  level3: {
                      array: (number | (number | number[])[])[];
                      map: Map<string, { nested: string }>;
                  };
              };
          };
      }
    • error: Error
    • function: () => number
    • map_all_containers: Map<string, unknown>
    • map_all_primitives: Map<string, unknown>
    • null: null
    • number_float: number
    • number_integer: number
    • number_negative: number
    • number_scientific: number
    • number_zero: number
    • object_all_containers: {
          array: number[];
          date: Date;
          error: Error;
          map: Map<string, string>;
          object: { x: number; y: number; z: number };
          regexp: RegExp;
          set: Set<string>;
      }
    • object_all_primitives: {
          boolean_false: boolean;
          boolean_true: boolean;
          float: number;
          negative: number;
          null: null;
          number: number;
          string: string;
          symbol: symbol;
          undefined: undefined;
      }
    • regexp_simple: RegExp
    • regexp_with_flags: RegExp
    • set_all_containers: Set<unknown>
    • set_all_primitives: Set<unknown>
    • string: string
    • string_empty: string
    • string_escaped: string
    • symbol_with_description: symbol
    • symbol_without_description: symbol
    • undefined: undefined
    • weakmap: WeakMap<WeakKey, any>
    • weakset: WeakSet<WeakKey>