We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f92afd4 commit 2530653Copy full SHA for 2530653
src/postinstall.ts
@@ -23,7 +23,8 @@ function extension() {
23
}
24
25
const filename = `protoc-gen-grpc-web-${version()}-${platform()}${extension()}`
26
-const dest = path.join(__dirname, '../bin', `protoc-gen-grpc-web${extension()}`)
+const destDir = path.join(__dirname, '../bin')
27
+const dest = path.join(destDir, `protoc-gen-grpc-web${extension()}`)
28
29
const headers = { 'User-Agent': 'request module' }
30
@@ -47,6 +48,8 @@ request({
47
48
}, (err, _req, body) => {
49
if (err) throw new Error(`Failed to download (${err})!`)
50
51
+ fs.mkdirSync(destDir, { recursive: true })
52
+
53
fs.writeFileSync(dest, body)
54
})
55
0 commit comments