import { rule } from '../rule/rule.js';
import { reSlug } from './reSlug.js';
export const slugMessage = 'It should be a slug';
export const slug = (message = slugMessage) => rule((value) => {
if (value === undefined || reSlug.test(value)) {
return value;
}
throw new Error(message);
});