Так что это работает правильно:
npm install -g topojson
Но тогда:
topojson -bash: topojson: command not found
Откуда мне знать, где находится топойсон? Дубликат этого вопроса без ответа .
Попробуйте:
npm list -g --depth=0
и посмотрите, говорит ли он вам, где он установлен.