shareoverlan
Version:
Simple local file sharing over LAN.
31 lines • 1.6 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const express_1 = __importDefault(require("express"));
const multer_1 = __importDefault(require("multer"));
// Controllers
const GetFiles_1 = __importDefault(require("../controller/GetFiles"));
const ViewFile_1 = __importDefault(require("../controller/ViewFile"));
const DeleteFile_1 = __importDefault(require("../controller/DeleteFile"));
const FileDownload_1 = __importDefault(require("../controller/FileDownload"));
const Zipdownload_1 = __importDefault(require("../controller/Zipdownload"));
const UploadHandle_1 = __importDefault(require("../controller/UploadHandle"));
const ZipFolderDownload_1 = __importDefault(require("../controller/ZipFolderDownload"));
const SimpleUpload_1 = require("../controller/SimpleUpload");
const router = express_1.default.Router();
const upload = (0, multer_1.default)({
dest: "./",
});
router.get("/getfiles", GetFiles_1.default);
router.get("/filedownload", FileDownload_1.default);
router.get("/zipdownload", Zipdownload_1.default);
router.delete("/deletefile", DeleteFile_1.default);
router.post("/upload", upload.single("file"), UploadHandle_1.default);
router.post("/simpleupload", SimpleUpload_1.SingleUpload, SimpleUpload_1.handleSingleUpload);
router.get("/zipfolderdownload", ZipFolderDownload_1.default);
// working on this one
router.get("/viewfile", ViewFile_1.default);
exports.default = router;
//# sourceMappingURL=fileRoutes.js.map