mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-08-01 12:13:18 +00:00
feature(cloudcmd) lib/server -> server
This commit is contained in:
parent
4b8f772538
commit
449eaf70f0
25 changed files with 31 additions and 36 deletions
20
server/plugins.js
Normal file
20
server/plugins.js
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
'use strict';
|
||||
|
||||
const currify = require('currify/legacy');
|
||||
const files = require('files-io');
|
||||
|
||||
module.exports = currify((plugins, req, res, next) => {
|
||||
if (req.url !== '/plugins.js')
|
||||
return next();
|
||||
|
||||
if (!plugins || !plugins.length)
|
||||
return res.send('');
|
||||
|
||||
files.readPipe(plugins, res, (e) => {
|
||||
if (!e)
|
||||
return;
|
||||
|
||||
res.end(e.message);
|
||||
});
|
||||
});
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue