gitea push

This commit is contained in:
2026-05-09 12:19:29 -06:00
parent 06113c95b8
commit 429461e985
1481 changed files with 74306 additions and 52475 deletions
+3 -6
View File
@@ -11,6 +11,8 @@ const DescriptionFileUtils = require("./DescriptionFileUtils");
/** @typedef {import("./Resolver").ResolveRequest} ResolveRequest */
/** @typedef {import("./Resolver").ResolveStepHook} ResolveStepHook */
const BACKSLASH_G = /\\/g;
module.exports = class DescriptionFilePlugin {
/**
* @param {string | ResolveStepHook} source source
@@ -66,15 +68,10 @@ module.exports = class DescriptionFilePlugin {
}
return callback();
}
// Normalize the relative path to use POSIX separators. On
// POSIX most paths never contain a backslash, so skip the
// regex replace when possible — `includes` is one pass,
// `replace` with a global regex allocates a lastIndex
// state machine.
const rawRelative = path.slice(result.directory.length);
const relativePath = `.${
rawRelative.includes("\\")
? rawRelative.replace(/\\/g, "/")
? rawRelative.replace(BACKSLASH_G, "/")
: rawRelative
}`;
/** @type {ResolveRequest} */