-
Notifications
You must be signed in to change notification settings - Fork 0
/
.projections.json
102 lines (95 loc) · 2.39 KB
/
.projections.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
"lib/micon_web/controllers":{ "type": "controller" },
"lib/micon_web/controllers/*_controller.ex":{
"type": "controller",
"alternate": "test/micon_web/controllers/{}_controller_test.exs",
"template":[
"defmodule MiconWeb.{camelcase|capitalize}Controller do",
" use MiconWeb, :controller" ,
"",
"end"
]
},
"test/micon_web/controllers":{ "type": "tcontroller" },
"test/micon_web/controllers/*_controller_test.exs":{
"type": "tcontroller",
"alternate": "lib/micon_web/controllers/{}_controller.ex",
"template":[
"defmodule MiconWeb.{camelcase|capitalize}.Test do",
" use MiconWeb.ConnCase, async: true",
"",
"end"
]
},
"lib/micon_web/views":{ "type": "view" },
"lib/micon_web/views/*_view.ex":{
"type": "view",
"alternate": "test/micon_web/views/{}_view_test.exs",
"template":[
"defmodule MiconWeb.{camelcase|capitalize}View do",
" use MiconWeb, :view" ,
"",
"end"
]
},
"lib/micon_web/channels/*_channel.ex":{
"type": "channel",
"template":[
"defmodule MiconWeb.{snakecase|dot}Channel do",
" use Phoenix.Channel",
"",
"end"
]
},
"lib/micon":{ "type": "lib" },
"lib/micon/*.ex":{
"type": "lib",
"alternate": "test/lib/micon/{}_test.exs",
"template":[
"defmodule {project|basename}.{snakecase|dot} do",
"",
"end"
]
},
"test":{ "type":"test" },
"test/lib/micon/*_test.exs":{
"type": "test",
"alternate": "{}.ex",
"template":[
"defmodule {snakecase|dot}Test do",
" use ExUnit.Case#, async:true",
"",
"end"
]
},
"test/test_helper.exs":{
"type":"helper"
},
"test/support":{
"type":"support"
},
"config/config.exs":{ "type": "config" },
"config/*.exs":{
"type": "config",
"template":[
"use Mix.Config"
]
},
"config/*.secret.exs":{
"type": "secret",
"template":[
"use Mix.Config",
"",
"import_config \"{}.secret.exs\""
]
},
"mix.exs":{ "type": "x" },
"lib/micon/application.ex":{ "type": "app" },
"lib/micon_web/router.ex":{ "type": "router" },
"lib/micon_web.ex":{ "type": "web" },
"test/fixtures":{ "type":"fixture" },
"test/fixtures/*":{ "type":"fixture" },
"priv/repo/migrations":{ "type": "migration" },
"*.exs": { "console": "iex -S mix" },
"*.ex": { "console": "iex -S mix" }
}