Alguien me puede orientar sobre las siguientes preguntas:
Estoy tan confundido con respecto a estos dos paquetes npm .
El repositorio de Github lo dice todo:
Un conjunto de reglas tslint para el análisis de código estático de proyectos de Angular TypeScript.
Así que no, no son ambos dependientes el uno del otro. Solo Codelyzer confía en TsLint.
Y sí, los necesita a ambos para sus proyectos angulares si desea aplicar pelusa a su código O puede usar solo TsLint y establecer sus propias reglas, pero no es demasiado divertido y le aconsejo que use Codelyzer;)