import http from 'http';

import fs from 'fs/promises';

import path from 'path';


const __dirname = path.resolve();


http.createServer(async (req, res) => {

try{

const data = fs.readFile(__dirname, 'index.html');


res.writeHead(200, { 'Content-Type' : 'text/html; charset=utf-8' });

res.end(data);

}catch(err) {

res.write(500, { 'Content-Type' : 'text/plain; charset=utf-8' });

res.end(err.message);

}

})

.listen(8080, () => {

console.log('8080 port open');

}