mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-08-16 01:13:08 +09:00
20 lines
491 B
JavaScript
20 lines
491 B
JavaScript
function originalToGeneratedId(originalId) {
|
|
const match = originalId.match(/(.*)\/originalSource/);
|
|
return match ? match[1] : "";
|
|
}
|
|
|
|
function generatedToOriginalId(generatedId, url) {
|
|
return generatedId + "/originalSource-" + url.replace(/ \//, '-');
|
|
}
|
|
|
|
function isOriginalId(id) {
|
|
return !!id.match(/\/originalSource/);
|
|
}
|
|
|
|
function isGeneratedId(id) {
|
|
return !isOriginalId(id);
|
|
}
|
|
|
|
module.exports = {
|
|
originalToGeneratedId, generatedToOriginalId, isOriginalId, isGeneratedId
|
|
};
|