From a629a3a32d7654c23a25c1e2e19838e22010a2b7 Mon Sep 17 00:00:00 2001 From: Slawomir Koszewski Date: Fri, 6 Mar 2026 23:03:19 +0100 Subject: [PATCH] Fix incorrect handling of table output. --- package-lock.json | 81 ----------------------------------------------- package.json | 3 +- src/cli.ts | 2 +- 3 files changed, 2 insertions(+), 84 deletions(-) diff --git a/package-lock.json b/package-lock.json index bf6c5c0..bd5d88a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,6 @@ "@azure/msal-node": "^5.0.3", "@azure/msal-node-extensions": "^1.2.0", "@microsoft/microsoft-graph-client": "^3.0.7", - "@slawek/sk-tools": ">=0.1.0", "azure-devops-node-api": "^15.1.2", "minimatch": "^10.1.2", "open": "^10.1.0" @@ -268,19 +267,6 @@ } } }, - "node_modules/@slawek/sk-tools": { - "version": "0.1.0", - "resolved": "https://gitea.koszewscy.waw.pl/api/packages/slawek/npm/%40slawek%2Fsk-tools/-/0.1.0/sk-tools-0.1.0.tgz", - "integrity": "sha512-/55dkzgeoh3OWnxnT5jRrbj211YJ73QvZiXjVzfZSg5cdYd8mGumGPxl9Krx+VGaj5b6vTUyFTHafH5+rFewMg==", - "license": "MIT", - "dependencies": { - "d3-dsv": "^3.0.1", - "jmespath": "^0.16.0" - }, - "bin": { - "sk-tools": "dist/cli.js" - } - }, "node_modules/@types/node": { "version": "24.11.0", "resolved": "https://registry.npmjs.org/@types/node/-/node-24.11.0.tgz", @@ -459,40 +445,6 @@ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", "license": "ISC" }, - "node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/d3-dsv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", - "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", - "license": "ISC", - "dependencies": { - "commander": "7", - "iconv-lite": "0.6", - "rw": "1" - }, - "bin": { - "csv2json": "bin/dsv2json.js", - "csv2tsv": "bin/dsv2dsv.js", - "dsv2dsv": "bin/dsv2dsv.js", - "dsv2json": "bin/dsv2json.js", - "json2csv": "bin/json2dsv.js", - "json2dsv": "bin/json2dsv.js", - "json2tsv": "bin/json2dsv.js", - "tsv2csv": "bin/dsv2dsv.js", - "tsv2json": "bin/dsv2json.js" - }, - "engines": { - "node": ">=12" - } - }, "node_modules/debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -784,18 +736,6 @@ "node": ">= 14" } }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -876,15 +816,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jmespath": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.16.0.tgz", - "integrity": "sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==", - "license": "Apache-2.0", - "engines": { - "node": ">= 0.6.0" - } - }, "node_modules/js-md4": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", @@ -1206,12 +1137,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==", - "license": "BSD-3-Clause" - }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -1232,12 +1157,6 @@ ], "license": "MIT" }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "license": "MIT" - }, "node_modules/semver": { "version": "7.7.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", diff --git a/package.json b/package.json index f14fb7b..8274db1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@slawek/sk-az-tools", - "version": "0.4.0", + "version": "0.4.1", "type": "module", "files": [ "dist", @@ -23,7 +23,6 @@ "@azure/msal-node": "^5.0.3", "@azure/msal-node-extensions": "^1.2.0", "@microsoft/microsoft-graph-client": "^3.0.7", - "@slawek/sk-tools": ">=0.1.0", "azure-devops-node-api": "^15.1.2", "minimatch": "^10.1.2", "open": "^10.1.0" diff --git a/src/cli.ts b/src/cli.ts index 9c321bc..8ef0344 100644 --- a/src/cli.ts +++ b/src/cli.ts @@ -145,7 +145,7 @@ async function main(): Promise { ? parseHeaderSpec(undefined) : parseHeaderSpec(typedValues.header); - renderOutput(command, output, outputFormat, headerSpec); + renderOutput(outputFormat, headerSpec, output); } main().catch((err: unknown) => {