1.0.5 • Published 5 years ago

@yuzulabo/any-router v1.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

@yuzulabo/any-router

(C.S Spaces の副産物)

Routing Anything

import anyRouter from '@yuzulabo/any-router';

const router = new anyRouter();

router.use(async (state, next) => {
  await next();
  // final processing here... (ex: send)
});

router.use(async (state, next) => {
  const start = Date.now();
  await next();
  const ms = Date.now() - start;
  console.log(`${ms}ms`);
});

router.add('ping', (state, next) => {
  state.ping = 'pong';
  next();
});

const url = 'ping';
router.route(url, {
  globalState: 'something'
});
1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago