From 4e7e2d224b6d8d6723b68b33ffe4edb9e4c281f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20K=C3=B6nig?= <33655937+jkoenig134@users.noreply.github.com> Date: Wed, 3 Jan 2024 10:40:26 +0100 Subject: [PATCH] Chore/show connectors backbone baseurl on startup (#31) * chore: update settings * chore: add more bins * chore: sort-package-json * chore: show baseurl * chore: version bump --- .vscode/settings.json | 2 +- package-lock.json | 4 ++-- package.json | 16 +++++++++------- src/ConnectorTUI.ts | 4 ++++ 4 files changed, 16 insertions(+), 10 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 332ff41..b52c6fc 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -21,7 +21,7 @@ "editor.formatOnPaste": true, "files.autoSave": "off", "editor.codeActionsOnSave": { - "source.organizeImports": true + "source.organizeImports": "explicit" }, "files.eol": "\n", "todo-tree.filtering.excludeGlobs": ["**/node_modules/**", "**/dist/**", "**/dist-test/**", "**/lib-web/**", "**/*.min.*", "**/*.map"], diff --git a/package-lock.json b/package-lock.json index f98e60c..a0482e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@nmshd/connector-tui", - "version": "1.2.0", + "version": "1.2.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@nmshd/connector-tui", - "version": "1.2.0", + "version": "1.2.1", "license": "MIT", "dependencies": { "@nmshd/connector-sdk": "^2.2.5", diff --git a/package.json b/package.json index 7292fb3..34b95a4 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,15 @@ { "name": "@nmshd/connector-tui", - "version": "1.2.0", + "version": "1.2.1", "repository": "github:nmshd/connector-tui", "license": "MIT", "author": "j&s-soft GmbH", "type": "module", "main": "index.js", "bin": { - "connector_tui": "dist/index.js" + "connector-tui": "dist/index.js", + "connector_tui": "dist/index.js", + "ctui": "dist/index.js" }, "files": [ "index.js", @@ -21,8 +23,8 @@ "lint:eslint": "eslint --ext .ts ./src", "lint:prettier": "prettier --check ./src", "start": "node --loader ts-node/esm src/index.ts", - "watch": "node --watch --loader ts-node/esm src/index.ts", - "test": "echo 'no test specified'" + "test": "echo 'no test specified'", + "watch": "node --watch --loader ts-node/esm src/index.ts" }, "dependencies": { "@nmshd/connector-sdk": "^2.2.5", @@ -46,11 +48,11 @@ "ts-node": "^10.9.1", "typescript": "^5.3.2" }, + "engines": { + "node": ">=19.0.0" + }, "publishConfig": { "access": "public", "provenance": true - }, - "engines": { - "node": ">=19.0.0" } } diff --git a/src/ConnectorTUI.ts b/src/ConnectorTUI.ts index ea65af5..8ca83dd 100644 --- a/src/ConnectorTUI.ts +++ b/src/ConnectorTUI.ts @@ -57,10 +57,14 @@ export class ConnectorTUI extends ConnectorTUIBaseWithMixins { const jsonString = (await readFile(new URL("../package.json", import.meta.url))).toString() const packageJson = JSON.parse(jsonString) + const support = await this.connectorClient.monitoring.getSupport() + const baseUrl = (support.configuration.transportLibrary as any)?.baseUrl + console.log(`Welcome to the ${chalk.blue("Enmeshed V2 TUI")}!`) console.log(`TUI Version: ${chalk.yellow(packageJson.version)}`) console.log(`Connector version: ${chalk.yellow(connectorVersionInfo.version)}`) console.log(`Connector Address: ${chalk.yellow(this.connectorAddress)}`) + console.log(`Connector Backbone BaseURL: ${chalk.yellow(baseUrl)}`) console.log("") } }