Skip to content

Commit c8d0403

Browse files
add ovsx as a devDependency
oxsv is needed to publish, to open vsx, the vscode extension built from sources in this repo. We also make sure dependency @vscode/vsce we pull is a not too recent version, since those add a binary file that's under a proprietary license, that's not yet approved for use in our project. Signed-off-by: Marc Dumais <[email protected]>
1 parent 117ddba commit c8d0403

File tree

2 files changed

+49
-13
lines changed

2 files changed

+49
-13
lines changed

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,17 +94,21 @@
9494
"@typescript-eslint/eslint-plugin": "^6.0.0",
9595
"@typescript-eslint/parser": "^6.0.0",
9696
"@vscode/test-electron": "^2.3.0",
97-
"@vscode/vsce": "2.24.0",
97+
"@vscode/vsce": "2.25.0",
9898
"eslint": "8.43.0",
9999
"glob": "^8.1.0",
100100
"lerna": "^7.0.0",
101101
"mocha": "^10.2.0",
102+
"ovsx": "0.9.2",
102103
"prettier": "2.8.8",
103104
"ts-loader": "^9.4.2",
104105
"typescript": "^4.5.5",
105106
"webpack": "^5.81.0",
106107
"webpack-cli": "^5.0.2"
107108
},
109+
"resolutions": {
110+
"@vscode/vsce": "2.25.0"
111+
},
108112
"extensionDependencies": [
109113
"eclipse-cdt.vscode-trace-extension"
110114
]

yarn.lock

Lines changed: 44 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -745,15 +745,17 @@
745745
ora "^7.0.1"
746746
semver "^7.6.2"
747747

748-
"@vscode/vsce@2.24.0":
749-
version "2.24.0"
750-
resolved "https://registry.npmjs.org/@vscode/vsce/-/vsce-2.24.0.tgz#7f835b9fdd5bfedcecd62a6c4d684841a74974d4"
751-
integrity sha512-p6CIXpH5HXDqmUkgFXvIKTjZpZxy/uDx4d/UsfhS9vQUun43KDNUbYeZocyAHgqcJlPEurgArHz9te1PPiqPyA==
748+
"@vscode/vsce@2.25.0", "@vscode/vsce@^2.25.0":
749+
version "2.25.0"
750+
resolved "https://registry.npmjs.org/@vscode/vsce/-/vsce-2.25.0.tgz#93421c1cfdf0c73ecf273698951ca0dc09bf6f37"
751+
integrity sha512-VXMCGUaP6wKBadA7vFQdsksxkBAMoh4ecZgXBwauZMASAgnwYesHyLnqIyWYeRwjy2uEpitHvz/1w5ENnR30pg==
752752
dependencies:
753-
azure-devops-node-api "^11.0.1"
753+
azure-devops-node-api "^12.5.0"
754754
chalk "^2.4.2"
755755
cheerio "^1.0.0-rc.9"
756+
cockatiel "^3.1.2"
756757
commander "^6.2.1"
758+
form-data "^4.0.0"
757759
glob "^7.0.6"
758760
hosted-git-info "^4.0.2"
759761
jsonc-parser "^3.2.0"
@@ -1139,10 +1141,10 @@ axios@^1.0.0:
11391141
form-data "^4.0.0"
11401142
proxy-from-env "^1.1.0"
11411143

1142-
azure-devops-node-api@^11.0.1:
1143-
version "11.2.0"
1144-
resolved "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-11.2.0.tgz#bf04edbef60313117a0507415eed4790a420ad6b"
1145-
integrity sha512-XdiGPhrpaT5J8wdERRKs5g8E0Zy1pvOYTli7z9E8nmOn3YGp4FhtjhrOyFmX/8veWCwdI69mCHKJw6l+4J/bHA==
1144+
azure-devops-node-api@^12.5.0:
1145+
version "12.5.0"
1146+
resolved "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-12.5.0.tgz#38b9efd7c5ac74354fe4e8dbe42697db0b8e85a5"
1147+
integrity sha512-R5eFskGvOm3U/GzeAuxRkUsAl0hrAwGgWn6zAd2KrZmrEhWZVqLew4OOupbQlXUuojUzpGtq62SmdhJ06N88og==
11461148
dependencies:
11471149
tunnel "0.0.6"
11481150
typed-rest-client "^1.8.4"
@@ -1451,6 +1453,11 @@ chrome-trace-event@^1.0.2:
14511453
resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz#05bffd7ff928465093314708c93bdfa9bd1f0f5b"
14521454
integrity sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==
14531455

1456+
ci-info@^2.0.0:
1457+
version "2.0.0"
1458+
resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
1459+
integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
1460+
14541461
ci-info@^3.2.0, ci-info@^3.6.1:
14551462
version "3.9.0"
14561463
resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4"
@@ -1527,6 +1534,11 @@ [email protected]:
15271534
resolved "https://registry.npmjs.org/cmd-shim/-/cmd-shim-6.0.1.tgz#a65878080548e1dca760b3aea1e21ed05194da9d"
15281535
integrity sha512-S9iI9y0nKR4hwEQsVWpyxld/6kRfGepGfzff83FcaiEBpmvlbA2nnGe7Cylgrx2f/p1P5S5wpRm9oL8z1PbS3Q==
15291536

1537+
cockatiel@^3.1.2:
1538+
version "3.2.1"
1539+
resolved "https://registry.npmjs.org/cockatiel/-/cockatiel-3.2.1.tgz#575f937bc4040a20ae27352a6d07c9c5a741981f"
1540+
integrity sha512-gfrHV6ZPkquExvMh9IOkKsBzNDk6sDuZ6DdBGUBkvFnTCqCxzpuq48RySgP0AnaqQkw2zynOFj9yly6T1Q2G5Q==
1541+
15301542
color-convert@^1.9.0:
15311543
version "1.9.3"
15321544
resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
@@ -1586,7 +1598,7 @@ commander@^2.20.0:
15861598
resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
15871599
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
15881600

1589-
commander@^6.2.1:
1601+
commander@^6.1.0, commander@^6.2.1:
15901602
version "6.2.1"
15911603
resolved "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
15921604
integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
@@ -2332,7 +2344,7 @@ flatted@^3.2.9:
23322344
resolved "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a"
23332345
integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==
23342346

2335-
follow-redirects@^1.15.6:
2347+
follow-redirects@^1.14.6, follow-redirects@^1.15.6:
23362348
version "1.15.6"
23372349
resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b"
23382350
integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==
@@ -2929,6 +2941,13 @@ [email protected]:
29292941
dependencies:
29302942
ci-info "^3.2.0"
29312943

2944+
is-ci@^2.0.0:
2945+
version "2.0.0"
2946+
resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
2947+
integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
2948+
dependencies:
2949+
ci-info "^2.0.0"
2950+
29322951
is-core-module@^2.13.0, is-core-module@^2.5.0, is-core-module@^2.8.1:
29332952
version "2.15.1"
29342953
resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz#a7363a25bee942fefab0de13bf6aa372c82dcc37"
@@ -4203,6 +4222,19 @@ os-tmpdir@~1.0.2:
42034222
resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
42044223
integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==
42054224

4225+
4226+
version "0.9.2"
4227+
resolved "https://registry.npmjs.org/ovsx/-/ovsx-0.9.2.tgz#dd1865e796d637501dce38e6710478bdf890ae18"
4228+
integrity sha512-kh3xdwv7kl715VqaVdn4HZvvnPEePWKhGdd3XtL6Yagiu7JDU0S52ElN4N1asFaG/gzx7nifflD0Azehv+MGHg==
4229+
dependencies:
4230+
"@vscode/vsce" "^2.25.0"
4231+
commander "^6.1.0"
4232+
follow-redirects "^1.14.6"
4233+
is-ci "^2.0.0"
4234+
leven "^3.1.0"
4235+
semver "^7.6.0"
4236+
tmp "^0.2.1"
4237+
42064238
p-finally@^1.0.0:
42074239
version "1.0.0"
42084240
resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
@@ -4877,7 +4909,7 @@ [email protected]:
48774909
dependencies:
48784910
lru-cache "^6.0.0"
48794911

4880-
semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4, semver@^7.6.2:
4912+
semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.2:
48814913
version "7.6.3"
48824914
resolved "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
48834915
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==

0 commit comments

Comments
 (0)