Skip to content

Commit 3e3dac0

Browse files
Fix extension development to work on Windows (#1858)
1 parent 111640f commit 3e3dac0

File tree

10 files changed

+888
-299
lines changed

10 files changed

+888
-299
lines changed

.github/dependabot.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ updates:
2222
- dependency-name: "@types/svgicons2svgfont"
2323
- dependency-name: "octokit"
2424
update-types: ["version-update:semver-major"]
25+
# Newer versions of fantasticon are broken on Windows.
26+
# https://github.com/tancredi/fantasticon/issues/470
27+
- dependency-name: "fantasticon"
2528
groups:
2629
all-dependencies:
2730
patterns:

.github/workflows/scripts/windows/setup.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
. .github\workflows\scripts\windows\install-nodejs.ps1
33

44
# Download the VSIX archived upstream
5-
npm ci -ignore-script node-pty
5+
npm ci
66
$Process = Start-Process npx "tsx scripts/download_vsix.ts" -Wait -PassThru -NoNewWindow
77
if ($Process.ExitCode -eq 0) {
88
Write-Host 'SUCCESS'

.unacceptablelanguageignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
assets/swift-docc-render
2+
src/typings/node-pty.d.ts
23
src/utilities/utilities.ts
34
src/tasks/SwiftProcess.ts

0 commit comments

Comments
 (0)