import '../../src/utils/polyfills';
import Vue from 'vue';
import router from './router';
import '../../src/styles/main.scss';

import ComponentsPlugin from '../../src/components';
import DirectivesPlugin from '../../src/directives';
import UtilsPlugin, { UtilsPluginOptions } from '../../src/utils';

import Meta from '../../src/meta/meta';
import MetaAll from '../../src/meta/meta-all';
import I18nLanguagePlugin, { currentLang, FRENCH } from '../../src/utils/i18n/i18n';
import FrenchPlugin from '../../src/lang/fr';
import DefaultSpritesPlugin from '../../src/utils/svg/default-sprites';

Vue.config.productionTip = false;

const utilsPluginOptions: UtilsPluginOptions = {
    securityPluginOptions: {
        protectedUrls: []
    }
};

Vue.use(ComponentsPlugin);
Vue.use(DirectivesPlugin);
Vue.use(UtilsPlugin, utilsPluginOptions);

currentLang(FRENCH);
Vue.use(I18nLanguagePlugin);
Vue.use(FrenchPlugin);
Vue.use(MetaAll, Meta);
Vue.use(DefaultSpritesPlugin);

const vue = new Vue({
    router,
    template: '<router-view></router-view>'
});

vue.$mount('#vue');

import '../../src/utils/polyfills';
import Vue from 'vue';
import router from './router';
import '../../src/styles/main.scss';

import ComponentsPlugin from '../../src/components';
import DirectivesPlugin from '../../src/directives';
import UtilsPlugin, { UtilsPluginOptions } from '../../src/utils';

import Meta from '../../src/meta/meta';
import I18nLanguagePlugin, { currentLang, FRENCH } from '../../src/utils/i18n/i18n';
import FrenchPlugin from '../../src/lang/fr';
import DefaultSpritesPlugin from '../../src/utils/svg/default-sprites';

Vue.config.productionTip = false;

const utilsPluginOptions: UtilsPluginOptions = {
    securityPluginOptions: {
        protectedUrls: []
    }
};

Vue.use(ComponentsPlugin);
Vue.use(DirectivesPlugin);
Vue.use(UtilsPlugin, utilsPluginOptions);

currentLang(FRENCH);
Vue.use(I18nLanguagePlugin);
Vue.use(FrenchPlugin);
Vue.use(DefaultSpritesPlugin);

const vue = new Vue({
    router,
    template: '<router-view></router-view>'
});

vue.$mount('#vue');

Move meta files to website - fix build
Move meta files to website - fix build

