Build on the developer machine without Docker, commit dist/, and run on the server with Dockerfile.dist plus compose env_file. Co-authored-by: Cursor <cursoragent@cursor.com>
22 lines
678 B
JavaScript
22 lines
678 B
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.splitFullName = splitFullName;
|
|
exports.joinFullName = joinFullName;
|
|
function splitFullName(name) {
|
|
const trimmed = name.trim().replace(/\s+/g, ' ');
|
|
if (!trimmed) {
|
|
return { firstName: 'مشتری', lastName: 'جدید' };
|
|
}
|
|
const parts = trimmed.split(' ');
|
|
if (parts.length === 1) {
|
|
return { firstName: parts[0], lastName: '' };
|
|
}
|
|
return {
|
|
firstName: parts[0],
|
|
lastName: parts.slice(1).join(' '),
|
|
};
|
|
}
|
|
function joinFullName(firstName, lastName) {
|
|
return `${firstName} ${lastName}`.trim();
|
|
}
|
|
//# sourceMappingURL=name.js.map
|