Sha256: 1fad5881ffa748c0456ee9a86d27793756e6ba5949d3f521dd6712388a7cb88e
Contents?: true
Size: 609 Bytes
Versions: 4
Compression:
Stored size: 609 Bytes
Contents
const http = require('http'); const fs = require('fs'); const path = require('path'); const proxy = http.createServer((req, res) => { let p = path.join('.', req.url); if (req.url === '/') { p = path.join('.', 'index.html'); } try { if (p.endsWith('.wasm')) { res.setHeader("Content-Type", "application/wasm") } if (p.endsWith('.js')) { res.setHeader("Content-Type", "text/javascript") } res.write(fs.readFileSync(p)); } catch (e) { res.write(e.toString()); } res.end(); }); console.log("Listening on localhost:3042"); proxy.listen(3042, '127.0.0.1');
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
prism-cli-0.0.6 | wasm-server.js |
prism-cli-0.0.5 | wasm-server.js |
prism-cli-0.0.4 | wasm-server.js |
prism-cli-0.0.3 | wasm-server.js |