Register the new field as a global components. Registered name must validate this RegExp: (field)[A-Z][A-z]*.
/* main.js */
import Vue from "vue";
import VueFormGenerator from "VueFormGenerator";
// Register my awesome field
import fieldAwesome from "./fieldAwesome.vue";
Vue.component("fieldAwesome", fieldAwesome);
Vue.use(VueFormGenerator);
If you decide to release your custom field into the wild, please so we can add you to a list on the README.
Please try to use this naming convention for your custom field : vfg-field-*
Exemple :