@infect/infect-rda-sample-importer
Version:
INFECT Sample Data Importer
21 lines (16 loc) • 421 B
JavaScript
import StringProcessor from './StringProcessor.js';
export default class RegionProcessor extends StringProcessor {
constructor({
name = 'Region',
} = {}) {
super({
name,
fieldName: 'region',
targetFieldName: 'regionId',
minLength: 1,
maxLength: 100,
trim: true,
regExp: /^[a-z0-9 -_]+$/i,
});
}
}