fix: correctly check for provided dependencies