A Metamask fork with Infura removed and default networks editable
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ciphermask/development/create-static-server.js

24 lines
629 B

#!/usr/bin/env node
const http = require('http');
const path = require('path');
const serveHandler = require('serve-handler');
const createStaticServer = (rootDirectory) => {
return http.createServer((request, response) => {
if (request.url.startsWith('/node_modules/')) {
request.url = request.url.substr(14);
return serveHandler(request, response, {
directoryListing: false,
public: path.resolve('./node_modules'),
});
}
return serveHandler(request, response, {
directoryListing: false,
public: rootDirectory,
});
});
};
module.exports = createStaticServer;