nano_router.js
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

Nano Router: A very tiny router library.

https://github.com/YusukeIwaki/nano_router in JavaScript.

const Router = require("./nano_router.js");

let router = new Router();
router.on("ping", () => "pong");
router.on(/^Hello/, () => "HELLO!!");
router.onNoMatch(() => "??")

router.handle("ping");
// => "ping"

router.handle("Hello YusukeIwaki");
// => "HELLO!"

router.handle("hogehoge");
// => "??"

Install

npm install nano_router.js

or simple copy https://github.com/YusukeIwaki/nano_router.js/blob/master/Router.js 😁

Readme

Keywords

Package Sidebar

Install

npm i nano_router.js

Weekly Downloads

4

Version

1.0.2

License

MIT

Unpacked Size

4.01 kB

Total Files

6

Last publish

Collaborators

  • yusukeiwaki