/* Copyright 2024 New Vector Ltd. Copyright 2020 The Matrix.org Foundation C.I.C. SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only Please see LICENSE files in the repository root for full details. */ import { mkdirp } from "mkdirp"; import { DependencyInfo } from "./dep"; import HakEnv from "./hakEnv"; export default async function fetchDeps(hakEnv: HakEnv, moduleInfo: DependencyInfo): Promise { await mkdirp(moduleInfo.moduleDotHakDir); if (moduleInfo.scripts.fetchDeps) { await moduleInfo.scripts.fetchDeps(hakEnv, moduleInfo); } }