hytranslator / node_modules /esrun /tools /findBinDirectory.js
no1b4me's picture
Upload 5037 files
95f4e64 verified
raw
history blame contribute delete
372 Bytes
import { existsSync, mkdirSync } from "fs";
import { posix } from "path";
export function findBinDirectory() {
const nodeModules = posix.resolve("node_modules");
if (!existsSync(nodeModules))
return "";
const binDirectory = posix.join(nodeModules, ".bin");
if (!existsSync(binDirectory))
mkdirSync(binDirectory);
return binDirectory;
}