0.0.0 • Published 8 months ago

type-safe-obj-mapper v0.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

Type Safe Object Mapper

Usage

import {stringifyByKeyName, StringifyByKeyName} from 'type-safe-obj-mapper'

const before = {
 a: 1,
 b: {
   c: 2,
   d: {
     e: 3,
   },
 },
};

const after = {
  a: 1,
  b: {
    c: "2",
    d: {
      e: "3",
    },
  },
};

stringifyByKeyName(before, "c", "e") == after
// This method is typsafe. It means the expression below is satisfied
// type StringifyByKeyName<typeof obj, "c" | "e"> == typeof after
0.0.0

8 months ago