Спасибо вам за подсказки, долго експерментируя я придумал такой костыль
в main.js я добавиил
const app = new Vue({
router,
store,
i18n,
render: (h) => h(App),
}).$mount("#app");
global.app = app;
global.app.$router.push({ name: "Authorization" });
Тоесть я присвоил глобальной переменной екземпляр app, и могу вызывать его из глобального контекста - единственное что глобальные функции исполняются перед созданием app, тоесть при попытке обратится к global.app я могу получить undefined если app ище небыл создан
Могу ли я сделать чтото что позволит моим функциям исполнятся только после того как app создан ну или сделать так чтоб app создавался быстрее них