import Vue from 'vue'; import axios from 'axios' import VueAxios from 'vue-axios' import App from './App.vue'; import router from './router'; import store from './store'; import i18n from '@/plugins/i18n'; // @ts-ignore import FlagIcon from 'vue-flag-icon'; // following is to avoid missing type definitions // const FlagIcon = require('vue-flag-icon'); Vue.use(VueAxios, axios) Vue.use(FlagIcon); // setup fake backend // import { configureFakeBackend } from './helpers'; // configureFakeBackend(); Vue.config.productionTip = false; new Vue({ i18n, router, store, render: (h) => h(App), }).$mount('#app');