0.1.1 • Published 5 years ago

optional-chaining-tool v0.1.1

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

optional-chaining-tool

Build Status Coverage Status

a simple optional chaining tools for javascript.

use

import oc from 'optional-chaining-tool'

oc(object, 'a?')
oc(object, 'a?.["e"]')
oc(object, 'a?.f?.[0]?.l?.()')
oc(object, 'a?.f?.[0]?.v?.("hello!")?.z')

you can get more use case in test.js

not support Short-circuiting

option

stage 3 🎆🎆!!!

proposal-optional-chaining

so, you maybe just need a babel-plugin about this proposal.

license

MIT