through must be in dependencies, not in devDeps