Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 880 Bytes

readme.md

File metadata and controls

29 lines (17 loc) · 880 Bytes

Logo

Exhancer

An enhancer for express js with built-in file system routing, error handlers and plugins (middlewares).

See Official Documentation

It's simply what you need in top of express js.

import exhancer, { zodError, mongoError } from "exhancer";
import * as path from "path";
import * as  url from "url";

const __filename = url.fileURLToPath(import.meta.url);
const __dirname = url.fileURLToPath(new URL('.', import.meta.url));

const exhapp = new exhancer.Exhancer({ fsRouting: true, directory: path.resolve(__dirname, "src") })

exhapp.onError([zodError, mongoError]);

exhapp.run(4000, () => {
    console.log("Hello")
})