nhutdm198


nhutdm
  • **xCaseInsensitiveMap** is a TypeScript class that provides a map implementation supporting case-insensitive keys. It allows you to store key-value pairs where the keys are treated as case-insensitive. This is achieved by generating permutations of the ke

    published 10.0.1 9 months ago
  • **xDeepObjectEqual** is a TypeScript function that allows you to deeply compare two objects for equality. It traverses nested objects and their properties to determine if they are equal.

    published 10.0.1 9 months ago
  • **xDeepArrayEqual** recursively compares two nested arrays for deep equality. It does so by checking whether the two input arrays are deeply equal, meaning they have the same values in the same structure

    published 0.0.1 9 months ago
  • **xDeepArrayTraversal** is a utility function in JavaScript/TypeScript that recursively traverses a deeply nested array and applies a callback function to each non-array element encountered. This is useful for tasks that involve working with deeply nested

    published 10.0.1 9 months ago
  • **xDeepObjectTraversal** is a recursive function that traverses a nested object and calls a callback function for each key-value pair it encounters. It is a depth-first traversal, meaning it explores as deeply into the nested objects as possible before mo

    published 11.0.1 9 months ago
  • **xDeepFlattenArray** is a JavaScript/Typescript function that recursively flattens a nested array and stores the flattened elements in a provided array.

    published 0.0.2 9 months ago
  • **xDeepFlattenObject** Recursively flattens a deeply nested object by concatenating keys using dots.

    published 0.0.1 9 months ago
  • **xPermuteString** is a TypeScript function that generates all possible case permutations of a given string, including special characters. It's a versatile tool for string manipulation and can be used in various applications.

    published 0.0.2 9 months ago
  • **xyDeepClone** Deeply clones an object, including nested objects and arrays, creating a completely independent copy of the original object.

    published 0.0.2 9 months ago
  • **xDeepFlattenAndMoveOnTop** Flattens a deep array, moving all occurrences of the specified element to the beginning.

    published 0.0.1 9 months ago