Skip to content

Commit 7beed42

Browse files
authored
fix: support file URIs for middleware (#95)
1 parent 7cc1d5d commit 7beed42

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • packages/launch-editor-middleware

packages/launch-editor-middleware/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ module.exports = (specifiedEditor, srcRoot, onErrorCallback) => {
3333
`launch-editor-middleware: required query param "file" is missing.`
3434
)
3535
} else {
36-
launch(path.resolve(srcRoot, file), specifiedEditor, onErrorCallback)
36+
const resolved = file.startsWith('file://') ? file : path.resolve(srcRoot, file)
37+
launch(resolved, specifiedEditor, onErrorCallback)
3738
res.end()
3839
}
3940
}

0 commit comments

Comments
 (0)