ts-optchain
Optional Chaining for TypeScript
Optional Chaining for TypeScript
A typesafe way to get nested properties when any parent property might be undefined, while we wait for the optional chaining operator to finally exist
Type safe deep object selector
Transform optional chaining operators into a series of logical checks
Safe navigation of objects (avoid null pointer exceptions / avoid TypeError cannot access property 'x' of undefined)
typescript and null safe json object navigation
Maybe monadic container implementation
Codemod to migrate from Lodash get and logical and expressions to optional chaining
Add '?.'(optional chaining) automatically to codes and transform them with babel-plugin-optional-chaining
Type safe deep object/array reader
Safe navigation using ES2015 Proxies
Type safe deep object selector
Small and typesafe object property navigation for TypeScript and Flow
Get or call functions inside an object that might not have it
Determine if object or array path is valid.
Determine if the JS environment has optional chaining support
A utility for safely retrieving nested values
A lib to provide type-safe optional chaining on arbitrary union types