Page MenuHomePhorge

bench.js
No OneTemporary

Size
590 B
Referenced Files
None
Subscribers
None

bench.js

import { createRouter, addRoute, findRoute } from './index.js';
const router = createRouter();
addRoute(router, 'GET', '/path', { payload: 'this path' });
addRoute(router, 'POST', '/path/:name', { payload: 'named route' });
addRoute(router, 'GET', '/path/foo/**', { payload: 'wildcard route' });
addRoute(router, 'GET', '/path/foo/**:name', { payload: 'named wildcard route' });
console.log(findRoute(router, 'GET', '/path'));
console.log(findRoute(router, 'POST', '/path/fooval'));
console.log(findRoute(router, 'GET', '/path/foo/bar/baz'));
console.log(findRoute(router, 'GET', '/'));

File Metadata

Mime Type
application/javascript
Expires
Fri, Mar 27, 1:01 AM (2 d)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
512169
Default Alt Text
bench.js (590 B)

Event Timeline