diff --git a/packages/frontend/package.json b/packages/frontend/package.json index cc04369..59e3cee 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -20,6 +20,7 @@ "dependencies": { "@mdi/font": "5.1.45", "@sap-devx/inquirer-gui": "3.0.8", + "@sap-devx/inquirer-gui-auto-complete-plugin": "3.0.6", "@sap-devx/inquirer-gui-file-browser-plugin": "3.0.3", "@sap-devx/inquirer-gui-folder-browser-plugin": "3.0.3", "@sap-devx/inquirer-gui-label-plugin": "3.0.3", diff --git a/packages/frontend/src/main.js b/packages/frontend/src/main.js index c240ba6..c1ffe46 100644 --- a/packages/frontend/src/main.js +++ b/packages/frontend/src/main.js @@ -12,11 +12,13 @@ import "@sap-devx/inquirer-gui/dist/form.css"; import "@sap-devx/inquirer-gui-label-plugin/dist/labelPlugin.css"; import "@sap-devx/inquirer-gui-radio-plugin/dist/radioPlugin.css"; import "@sap-devx/inquirer-gui-tiles-plugin/dist/tilesPlugin.css"; +import "@sap-devx/inquirer-gui-auto-complete-plugin/dist/autoCompletePlugin.css"; // Other Modules import vuetify from "./plugins/vuetify"; import Form from "@sap-devx/inquirer-gui"; import FileBrowserPlugin from "@sap-devx/inquirer-gui-file-browser-plugin"; +import AutoCompletePlugin from "@sap-devx/inquirer-gui-auto-complete-plugin"; import FolderBrowserPlugin from "@sap-devx/inquirer-gui-folder-browser-plugin"; import RadioPlugin from "@sap-devx/inquirer-gui-radio-plugin"; import LoginPlugin from "@sap-devx/inquirer-gui-login-plugin"; @@ -71,6 +73,10 @@ options = {}; app.use(TilesPlugin, options); plugins.push(options.plugin); +options = {}; +app.use(AutoCompletePlugin, options); +plugins.push(options.plugin); + options = {}; app.use(Form, options); app.use(options.vuetify ?? vuetify); diff --git a/yarn.lock b/yarn.lock index afd18c6..59eaf91 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2811,6 +2811,15 @@ resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== +"@sap-devx/inquirer-gui-auto-complete-plugin@3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@sap-devx/inquirer-gui-auto-complete-plugin/-/inquirer-gui-auto-complete-plugin-3.0.6.tgz#601f547a84026fa8c7f7c0a1ec62808292fda0e1" + integrity sha512-KP2KHRDsM3cP0dNbdmzyOY3ZlT3TDOQBZR85rsb2oyGq9Y95LZkrro84mnHcxdFLZggUb2nRx6FLsR96wIWmPQ== + dependencies: + strip-ansi "^6.0.0" + vite-plugin-css-injected-by-js "^3.2.0" + vue "^3.3.4" + "@sap-devx/inquirer-gui-file-browser-plugin@3.0.3": version "3.0.3" resolved "https://registry.yarnpkg.com/@sap-devx/inquirer-gui-file-browser-plugin/-/inquirer-gui-file-browser-plugin-3.0.3.tgz#651c934c1602d093b55bfa305a62b9857635c7b6" @@ -14125,6 +14134,11 @@ vinyl@^2.0.0, vinyl@^2.0.1, vinyl@^2.1.0, vinyl@^2.2.0, vinyl@^2.2.1: remove-trailing-separator "^1.0.1" replace-ext "^1.0.0" +vite-plugin-css-injected-by-js@^3.2.0: + version "3.5.2" + resolved "https://registry.yarnpkg.com/vite-plugin-css-injected-by-js/-/vite-plugin-css-injected-by-js-3.5.2.tgz#1f75d16ad5c05b6b49bf18018099a189ec2e46ad" + integrity sha512-2MpU/Y+SCZyWUB6ua3HbJCrgnF0KACAsmzOQt1UvRVJCGF6S8xdA3ZUhWcWdM9ivG4I5az8PnQmwwrkC2CAQrQ== + vite-plugin-vuetify@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/vite-plugin-vuetify/-/vite-plugin-vuetify-1.0.2.tgz#d1777c63aa1b3a308756461b3d0299fd101ee8f4"