import { createRouter, createWebHistory } from 'vue-router' const landingPage = import("@views/LandingView.vue") const restMock = import("@views/RestMockView.vue") const xmlFormatter = import("@views/XmlFormatterView.vue") const xsltTool = import("@views/XSLTView.vue") const xsdTool = import("@views/XSDView.vue") const xpathTool = import("@views/XPathView.vue") const xqueryTool = import("@views/XQueryView.vue") const routes = [ { path: '/', name: 'landing', component: () => landingPage }, { path: '/format/xml', name: 'xmlFormatter', component: () => xmlFormatter }, { path: '/xml/xpath', name: 'xpath', component: () => xpathTool }, { path: '/xml/xquery', name: 'xquery', component: () => xqueryTool }, { path: '/xml/xsd', name: 'xsd', component: () => xsdTool }, { path: '/xml/xslt', name: 'xslt', component: () => xsltTool }, ] const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), routes: routes }) export default router;