just spent the last hour debugging a project because of a obscure dependency conflict and i'm convinced npm is secretly a productivity-killing experiment gone wrong