Skip to content

Commit 2530653

Browse files
committed
Add bin directory when postinstall
1 parent f92afd4 commit 2530653

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/postinstall.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ function extension() {
2323
}
2424

2525
const filename = `protoc-gen-grpc-web-${version()}-${platform()}${extension()}`
26-
const dest = path.join(__dirname, '../bin', `protoc-gen-grpc-web${extension()}`)
26+
const destDir = path.join(__dirname, '../bin')
27+
const dest = path.join(destDir, `protoc-gen-grpc-web${extension()}`)
2728

2829
const headers = { 'User-Agent': 'request module' }
2930

@@ -47,6 +48,8 @@ request({
4748
}, (err, _req, body) => {
4849
if (err) throw new Error(`Failed to download (${err})!`)
4950

51+
fs.mkdirSync(destDir, { recursive: true })
52+
5053
fs.writeFileSync(dest, body)
5154
})
5255
})

0 commit comments

Comments
 (0)