(value)
| 30 | } |
| 31 | |
| 32 | function sanitizeFileFragment(value) { |
| 33 | return String(value || '') |
| 34 | .trim() |
| 35 | .replace(/[^\w.-]+/g, '_') |
| 36 | .replace(/_+/g, '_') |
| 37 | .replace(/^_+|_+$/g, ''); |
| 38 | } |
| 39 | |
| 40 | function buildUniqueName(prefix, explicitName) { |
| 41 | if (explicitName) { |