text: // Polyfills for js features used in the Dashboard but not supported in some browsers (mainly IE)
  import '@/polyfills';
  import './globalDirectives'
  import './globalComponents'
  import { extend } from 'vee-validate';
  import * as rules from 'vee-validate/dist/rules';
  import { messages } from 'vee-validate/dist/locale/en.json';
  import { configure } from 'vee-validate';
  
  Object.keys(rules).forEach(rule => {
    extend(rule, {
      ...rules[rule], // copies rule configuration
      message: messages[rule] // assign message
    });
  });
  
  configure({
    classes: {
      valid: 'is-valid',
      invalid: 'is-invalid',
      dirty: ['is-dirty', 'is-dirty'], // multiple classes per flag!
    }
  });
  