router top-level property
Router
router
final
Implementation
final router = Router(
notFoundHandler: (request) async {
print("NOT FOUND");
request.debug();
return Response.notFound("");
},
)
..get('/', rootHandler)
..get('/echo/<message>', echoHandler)
..get("/api/packages/versions/new",
withAuthMiddleware(Permission.write, packagesVersionsNew))
..post("/api/packages/versions/upload/<id>",
withAuthMiddleware(Permission.write, packagesVersionsUpload_))
..get("/api/packages/versions/upload/<id>/finalize",
withAuthMiddleware(Permission.write, packagesVersionsUpload_Finalize))
..get(
"/api/packages/<package>", withAuthMiddleware(Permission.read, packages_))
..get("/api/archives/<filename>",
withAuthMiddleware(Permission.read, archives_));