aboutsummaryrefslogtreecommitdiffstats
path: root/start/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'start/app.js')
-rw-r--r--start/app.js58
1 files changed, 58 insertions, 0 deletions
diff --git a/start/app.js b/start/app.js
new file mode 100644
index 0000000..5e4df28
--- /dev/null
+++ b/start/app.js
@@ -0,0 +1,58 @@
1'use strict'
2
3/*
4|--------------------------------------------------------------------------
5| Providers
6|--------------------------------------------------------------------------
7|
8| Providers are building blocks for your Adonis app. Anytime you install
9| a new Adonis specific package, chances are you will register the
10| provider here.
11|
12*/
13const providers = [
14 '@adonisjs/framework/providers/AppProvider',
15 '@adonisjs/auth/providers/AuthProvider',
16 '@adonisjs/bodyparser/providers/BodyParserProvider',
17 '@adonisjs/cors/providers/CorsProvider',
18 '@adonisjs/lucid/providers/LucidProvider'
19]
20
21/*
22|--------------------------------------------------------------------------
23| Ace Providers
24|--------------------------------------------------------------------------
25|
26| Ace providers are required only when running ace commands. For example
27| Providers for migrations, tests etc.
28|
29*/
30const aceProviders = [
31 '@adonisjs/lucid/providers/MigrationsProvider'
32]
33
34/*
35|--------------------------------------------------------------------------
36| Aliases
37|--------------------------------------------------------------------------
38|
39| Aliases are short unique names for IoC container bindings. You are free
40| to create your own aliases.
41|
42| For example:
43| { Route: 'Adonis/Src/Route' }
44|
45*/
46const aliases = {}
47
48/*
49|--------------------------------------------------------------------------
50| Commands
51|--------------------------------------------------------------------------
52|
53| Here you store ace commands for your package
54|
55*/
56const commands = []
57
58module.exports = { providers, aceProviders, aliases, commands }