UNPKG

shareoverlan

Version:

Simple local file sharing over LAN.

28 lines 964 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const path_1 = __importDefault(require("path")); const fs_1 = __importDefault(require("fs")); const DeleteFile = (req, res) => { let { name } = req.query; if (typeof name !== 'string') { return res.status(400).send('Invalid file name'); } try { fs_1.default.unlink(path_1.default.join(__dirname, name), (err) => { if (err) { console.log("some Error occured"); res.status(400).send("Error Occured"); } res.status(200).send("File deleted successfully"); }); } catch (error) { console.log("error " + error); res.send('Something Went wrong'); } }; exports.default = DeleteFile; //# sourceMappingURL=DeleteFile.js.map