@infect/infect-rda-sample-importer
Version:
INFECT Sample Data Importer
22 lines (17 loc) • 477 B
JavaScript
import StringProcessor from './StringProcessor.js';
export default class MicroorganismProcessor extends StringProcessor {
constructor({
name = 'Microorganism',
} = {}) {
super({
name,
fieldName: 'microorganism',
targetFieldName: 'microorganismId',
minLength: 1,
maxLength: 100,
trim: true,
regExp: /^[a-z0-9 -_]+$/i,
required: true,
});
}
}