UNPKG

@ammar-ahmed/automation-app-bot

Version:
25 lines (20 loc) 646 B
const { Validator } = require('./validator') const logicalConnectiveValidatorProcessor = require('./lib/logicalConnectiveValidatorProcessor') class Not extends Validator { constructor () { super('not') this.supportedEvents = [ '*' ] this.supportedOptions = [ 'validate' ] this.supportedSettings = {} } async validate (context, validationSettings, registry) { return logicalConnectiveValidatorProcessor(context, validationSettings.validate, registry, 'Not') } // skip validating settings validateSettings (supportedSettings, settingToCheck) {} } module.exports = Not