Angular typing app