mono/packages/discourse-legacy/dist/lib/markdown/Rule.js
2025-12-30 20:21:59 +01:00

12 lines
298 B
JavaScript

export class Rule {
name;
patterns;
constructor(name, patterns) {
this.name = name;
this.patterns = patterns;
}
apply(raw) {
return this.patterns.reduce((result, pattern) => pattern.apply(result), raw);
}
}
//# sourceMappingURL=Rule.js.map