aboutsummaryrefslogtreecommitdiffstats
path: root/src/server/start/kernel.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/start/kernel.js')
-rw-r--r--src/server/start/kernel.js56
1 files changed, 0 insertions, 56 deletions
diff --git a/src/server/start/kernel.js b/src/server/start/kernel.js
deleted file mode 100644
index 54fe1f35d..000000000
--- a/src/server/start/kernel.js
+++ /dev/null
@@ -1,56 +0,0 @@
1
2/** @type {import('@adonisjs/framework/src/Server')} */
3const Server = use('Server');
4
5/*
6|--------------------------------------------------------------------------
7| Global Middleware
8|--------------------------------------------------------------------------
9|
10| Global middleware are executed on each http request only when the routes
11| match.
12|
13*/
14const globalMiddleware = [
15 'Adonis/Middleware/BodyParser',
16 'App/Middleware/ConvertEmptyStringsToNull',
17];
18
19/*
20|--------------------------------------------------------------------------
21| Named Middleware
22|--------------------------------------------------------------------------
23|
24| Named middleware is key/value object to conditionally add middleware on
25| specific routes or group of routes.
26|
27| // define
28| {
29| auth: 'Adonis/Middleware/Auth'
30| }
31|
32| // use
33| Route.get().middleware('auth')
34|
35*/
36const namedMiddleware = {
37};
38
39/*
40|--------------------------------------------------------------------------
41| Server Middleware
42|--------------------------------------------------------------------------
43|
44| Server level middleware are executed even when route for a given URL is
45| not registered. Features like `static assets` and `cors` needs better
46| control over request lifecycle.
47|
48*/
49const serverMiddleware = [
50 'Adonis/Middleware/Static',
51];
52
53Server
54 .registerGlobal(globalMiddleware)
55 .registerNamed(namedMiddleware)
56 .use(serverMiddleware);