workaround npm quirks