getRelativePath.js 405 B

123456789101112
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.getRelativePath = void 0;
  4. const getRelativePath = (pathA, pathB) => {
  5. let i = 0;
  6. for (; i < pathA.length && i < pathB.length; i++) {
  7. if (pathA[i] !== pathB[i])
  8. break;
  9. }
  10. return [(pathA.length - i).toString(), ...pathB.slice(i)].join("/");
  11. };
  12. exports.getRelativePath = getRelativePath;