軽量な関数ルーター
npm install @dependahub/routerimport router from '@dependahub/router';
// ルートを追加
router.add('RouteName', async payload => {
const {param} = payload;
return param * 3;
});
// ルートを呼び出し
const response = await router.post('RouteName', {
param: 3,
});
console.log(response); // 9
// 登録したルート名一覧を取得
const routes = router.list();
console.log(routes); // ['RouteName']MIT License. 詳細は LICENSE ファイルを参照してください。