iyegoroff / ts-generic-property

Creates object with generic property

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ts-generic-property

npm build publish Libraries.io dependency status for latest release Bundlephobia npm

Creates object with generic property

Getting started

$ npm i ts-generic-property

Overview

export const genericProperty = <Name extends string, Value>(
  name: Name,
  value: Value
) =>
  ({
    [name]: value,
  } as { readonly [key in Name]: Value })

About

Creates object with generic property

License:MIT License


Languages

Language:TypeScript 100.0%