From bd16c0408136c8d3bafa30aa7eca3c0b4ed7202a Mon Sep 17 00:00:00 2001 From: Adam Bem Date: Fri, 16 Jun 2023 11:04:37 +0200 Subject: [PATCH] Implemented working XSLT tool --- Frontend/package-lock.json | 9 +++ Frontend/package.json | 1 + Frontend/src/App.vue | 2 +- .../components/xml/XmlInputFieldComponent.vue | 28 ++++++--- .../xml/XmlInputFieldToolbarComponent.vue | 4 +- .../xml/XmlOutputFieldComponent.vue | 19 ++++-- .../xml/XmlOutputFieldToolbarComponent.vue | 61 +++++++++++++++++-- Frontend/src/style.css | 4 ++ Frontend/src/views/XSLTView.vue | 17 +++--- 9 files changed, 119 insertions(+), 26 deletions(-) diff --git a/Frontend/package-lock.json b/Frontend/package-lock.json index ecb6806..08406b2 100644 --- a/Frontend/package-lock.json +++ b/Frontend/package-lock.json @@ -8,6 +8,7 @@ "name": "new-frontend", "version": "0.0.0", "dependencies": { + "hljs": "^6.2.3", "vue": "^3.3.4", "vue-router": "^4.2.2" }, @@ -2356,6 +2357,14 @@ "he": "bin/he" } }, + "node_modules/hljs": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/hljs/-/hljs-6.2.3.tgz", + "integrity": "sha512-2vtAOX8kI7WO4/19XPFl7WJauIGsOxZkD+6LLmDWx6IQsPvxjnqqFsJlfg+wkghrb5I59OS5oeqGU7Ihbp+oOw==", + "engines": { + "node": "*" + } + }, "node_modules/hosted-git-info": { "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", diff --git a/Frontend/package.json b/Frontend/package.json index 250b1e4..37b53fe 100644 --- a/Frontend/package.json +++ b/Frontend/package.json @@ -12,6 +12,7 @@ "format": "prettier --write src/" }, "dependencies": { + "hljs": "^6.2.3", "vue": "^3.3.4", "vue-router": "^4.2.2" }, diff --git a/Frontend/src/App.vue b/Frontend/src/App.vue index 798ecc7..91a9744 100644 --- a/Frontend/src/App.vue +++ b/Frontend/src/App.vue @@ -6,7 +6,7 @@ import SidebarComponent from '@components/sidebar/SidebarComponent.vue';