mirror of
https://github.com/github/codeql.git
synced 2025-12-18 09:43:15 +01:00
14 lines
429 B
JavaScript
14 lines
429 B
JavaScript
const gunzipmaybe = require("gunzip-maybe");
|
|
const express = require('express')
|
|
const fileUpload = require("express-fileupload");
|
|
const { Readable } = require('stream');
|
|
const app = express();
|
|
app.use(fileUpload());
|
|
app.listen(3000, () => {
|
|
});
|
|
|
|
app.post('/upload', async (req, res) => {
|
|
// Unsafe
|
|
const RemoteStream = Readable.from(req.files.ZipFile.data);
|
|
RemoteStream.pipe(gunzipmaybe).createWriteStream("tmp")
|
|
}); |