function resolveLassoManifestDepRelativeToEntry(entryFile, targetFile, dep) {
  const entryFileName = entryFile.opts.filename;
  const targetFileName = targetFile.opts.filename;
  if (entryFileName === targetFileName) return dep;

  const resolved = toPosix(
    path.relative(
      path.dirname(entryFileName),
      path.join(targetFileName, "..", dep.slice(lassoDepPrefix.length)),
    ),
  );
  return lassoDepPrefix + (resolved[0] === "." ? resolved : `./${resolved}`);
}
Lasso manifest deps in `lasso-marko` do not support node module resolution.
eg `package: @ebay/ebayui-core/browser.json` will not resolve.

This resolution returns a direct posix relative path.