ts-deep-readonly (npm): DeepReadonly type
Keywords: type|deep-readonly|effect|elmish|hook|react|reducer|useeffect|usereducer