strong-roots-capital / is-record-context

Type-guard for RecordContext

Home Page:https://www.npmjs.com/package/@strong-roots-capital/is-record-context

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

is-record-context Build status npm version codecov

Type-guard for RecordContext

Install

npm install @strong-roots-capital/is-record-context

Use

import isRecordContext from '@strong-roots-capital/is-record-context'

const object = fetchMysteryObject()
if (isRecordContext(object)) {
    console.log(object.tradepair) // ok
} else {
    console.log(object.tradepair) // potential error!
}

Related

About

Type-guard for RecordContext

https://www.npmjs.com/package/@strong-roots-capital/is-record-context


Languages

Language:TypeScript 90.1%Language:JavaScript 9.9%