message: Update vee-validate.d.ts
  Missing TypeScript definitions for new attach method. FieldOptions added.
diff: @@ -28,6 +28,34 @@ export interface FieldFlags {
  pending: boolean;
  }
  +export interface FieldOptions {
  + name: string;
  + alias?: string;
  + aria?: boolean;
  + classNames?: {
  + touched: string;
  + untouched: string;
  + valid: string;
  + invalid: string;
  + pristine: string;
  + dirty: string;
  + };
  + classes?: boolean;
  + component?: any;
  + delay?: number;
  + el?: HTMLElement;
  + events?: string;
  + getter?: () => any;
  + initial?: boolean;
  + initialValue?: any;
  + listen?: boolean;
  + rules?: string | Object;
  + scope?: string | null;
  + targetOf?: string | null;
  + validity?: boolean;
  + vm?: any;
  +}
  +
  export class Field {
  id: string;
  name: string;
  @@ -99,6 +127,7 @@ export class Validator {
  constructor(validations: any, options: any);
  attach(name: string, checks: string|Object, options?: Object): Field;
  + attach(options: FieldOptions): Field;
  reset(matcher?: FieldMatchOptions): Promise<void>;
  detach(name: string, scope?: string): void;
  extend(name: string, validator: Object|Function): void;
  