Skip to content

Commit d58e244

Browse files
authored
Move vscode-uri from dev to production dependency (#791)
* Move vscode-uri to production dependency * Enhance TPIP reporter script * TPIP Update: vscode-uri --------- Signed-off-by: Jens Reinecke <jens.reinecke@arm.com>
1 parent 97207b4 commit d58e244

4 files changed

Lines changed: 16 additions & 8 deletions

File tree

TPIP.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
# TPIP Report for vscode-cmsis-debugger
22

3-
Report prepared at: 20/01/2026, 15:39:57
3+
Report prepared at: 03/02/2026, 06:47:17
44

55
| *Package* | *Version* | *Repository* | *License* |
66
|---|---|---|---|
7-
| arm-none-eabi-gdb | 14.3.1 | https://artifacts.tools.arm.com/arm-none-eabi-gdb/14.3.1/ | https://developer.arm.com/GetEula?Id=15d9660a-2059-4985-85e9-c01cdd4b1ba0 |
8-
| pyocd | 0.42.0 | https://github.com/pyocd/pyOCD | https://github.com/pyocd/pyOCD/blob/v0.42.0/LICENSE |
9-
| xml2js | 0.6.2 | https://github.com/Leonidas-from-XIV/node-xml2js | https://github.com/Leonidas-from-XIV/node-xml2js/blob/master/LICENSE |
10-
| yaml | 2.8.2 | https://github.com/eemeli/yaml | https://github.com/eemeli/yaml/blob/main/LICENSE |
7+
| arm-none-eabi-gdb | 14.3.1 | https://artifacts.tools.arm.com/arm-none-eabi-gdb/14.3.1/ | [GPL-3.0-or-later](https://developer.arm.com/GetEula?Id=15d9660a-2059-4985-85e9-c01cdd4b1ba0) |
8+
| pyocd | 0.42.0 | https://github.com/pyocd/pyOCD | [Apache-2.0](https://github.com/pyocd/pyOCD/blob/v0.42.0/LICENSE) |
9+
| vscode-uri | 3.1.0 | https://github.com/microsoft/vscode-uri | [MIT](https://github.com/microsoft/vscode-uri/blob/main/LICENSE.md) |
10+
| xml2js | 0.6.2 | https://github.com/Leonidas-from-XIV/node-xml2js | [MIT](https://github.com/Leonidas-from-XIV/node-xml2js/blob/master/LICENSE) |
11+
| yaml | 2.8.2 | https://github.com/eemeli/yaml | [ISC](https://github.com/eemeli/yaml/blob/main/LICENSE) |

docs/third-party-licenses.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,13 @@
1313
"url": "https://github.com/pyocd/pyOCD",
1414
"license": "https://github.com/pyocd/pyOCD/blob/v0.42.0/LICENSE"
1515
},
16+
{
17+
"name": "vscode-uri",
18+
"version": "3.1.0",
19+
"spdx": "MIT",
20+
"url": "https://github.com/microsoft/vscode-uri",
21+
"license": "https://github.com/microsoft/vscode-uri/blob/main/LICENSE.md"
22+
},
1623
{
1724
"name": "xml2js",
1825
"version": "0.6.2",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,6 +367,7 @@
367367
"baseContentUrl": "https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/blob/main/README.md"
368368
},
369369
"dependencies": {
370+
"vscode-uri": "^3.1.0",
370371
"yaml": "^2.8.2",
371372
"xml2js": "^0.6.2"
372373
},
@@ -412,7 +413,6 @@
412413
"type-fest": "^5.2.0",
413414
"typescript": "^5.9.3",
414415
"typescript-eslint": "8.53.0",
415-
"vscode-uri": "^3.1.0",
416416
"webpack": "^5.104.1",
417417
"webpack-cli": "^6.0.1",
418418
"yargs": "^18.0.0"

scripts/tpip-reporter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!npx tsx
22

33
/**
4-
* Copyright 2025 Arm Limited
4+
* Copyright 2025-2026 Arm Limited
55
*
66
* Licensed under the Apache License, Version 2.0 (the "License");
77
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@ async function main() {
5858
data += '|---|---|---|---|\n';
5959

6060
for(const value of tpipJson) {
61-
data += `| ${value.name} | ${value.version} | ${value.url} | ${value.license} |\n`;
61+
data += `| ${value.name} | ${value.version} | ${value.url} | [${value.spdx}](${value.license}) |\n`;
6262
}
6363

6464
fs.writeFileSync(report as string, data);

0 commit comments

Comments
 (0)