npm dependency range mapping fixes