@lifaon/path
Version:
Useful tool to manage paths like the URL object
14 lines • 660 B
JavaScript
import { isValidPathSegment } from '../../segment/functions/is/is-valid-path-segement.js';
import { pushSegmentIntoMutablePathSegments, } from './push-segment-into-mutable-path-segments.js';
/**
* @see pushSegmentIntoMutablePathSegments
*/
export function pushUncheckedSegmentIntoMutablePathSegments(segments, segment, options) {
if (isValidPathSegment(segment, options.invalidPathSegmentRegExp)) {
return pushSegmentIntoMutablePathSegments(segments, segment, options);
}
else {
throw new Error(`Segment ${JSON.stringify(segment)} is invalid`);
}
}
//# sourceMappingURL=push-unchecked-segment-into-mutable-path-segments.js.map