Apparently I WAS using npm programmatically...