UNPKG

@visulima/fs

Version:

Human friendly file system utilities for Node.js

21 lines (17 loc) 607 B
'use strict'; const path = require('@visulima/path'); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); const resolveSymlinkTarget = /* @__PURE__ */ __name((target, linkName) => { if (typeof target !== "string") { return target; } if (target.startsWith("./")) { return path.resolve(target); } if (typeof linkName === "string") { return path.resolve(path.dirname(linkName), target); } return new URL(target, linkName); }, "resolveSymlinkTarget"); exports.resolveSymlinkTarget = resolveSymlinkTarget;