Index: node_modules/.bin/dsv2json.ps1
===================================================================
--- node_modules/.bin/dsv2json.ps1	(revision e4c61dd6cd86e06265bc2bd91adba84a0f04044a)
+++ node_modules/.bin/dsv2json.ps1	(revision e4c61dd6cd86e06265bc2bd91adba84a0f04044a)
@@ -0,0 +1,28 @@
+#!/usr/bin/env pwsh
+$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
+
+$exe=""
+if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
+  # Fix case when both the Windows and Linux builds of Node
+  # are installed in the same directory
+  $exe=".exe"
+}
+$ret=0
+if (Test-Path "$basedir/node$exe") {
+  # Support pipeline input
+  if ($MyInvocation.ExpectingInput) {
+    $input | & "$basedir/node$exe"  "$basedir/../d3-dsv/bin/dsv2json.js" $args
+  } else {
+    & "$basedir/node$exe"  "$basedir/../d3-dsv/bin/dsv2json.js" $args
+  }
+  $ret=$LASTEXITCODE
+} else {
+  # Support pipeline input
+  if ($MyInvocation.ExpectingInput) {
+    $input | & "node$exe"  "$basedir/../d3-dsv/bin/dsv2json.js" $args
+  } else {
+    & "node$exe"  "$basedir/../d3-dsv/bin/dsv2json.js" $args
+  }
+  $ret=$LASTEXITCODE
+}
+exit $ret
