@@ -68,20 +68,28 @@ export const settings: Linter.Config = {
68
68
{
69
69
selector : "default" ,
70
70
format : [ "camelCase" , "PascalCase" ] ,
71
+ leadingUnderscore : "allow" ,
72
+ trailingUnderscore : "forbid" ,
71
73
} ,
72
74
{
73
75
selector : "variableLike" ,
74
76
format : [ "camelCase" , "PascalCase" ] ,
77
+ leadingUnderscore : "allow" ,
78
+ trailingUnderscore : "forbid" ,
75
79
} ,
76
80
{
77
81
selector : "variable" ,
78
82
format : [ "camelCase" , "PascalCase" , "UPPER_CASE" ] ,
79
83
prefix : [ "m_" , "M_" ] ,
84
+ leadingUnderscore : "allow" ,
85
+ trailingUnderscore : "forbid" ,
80
86
} ,
81
87
{
82
88
selector : "variable" ,
83
89
format : [ "camelCase" , "PascalCase" , "UPPER_CASE" ] ,
84
90
modifiers : [ "const" ] ,
91
+ leadingUnderscore : "allow" ,
92
+ trailingUnderscore : "forbid" ,
85
93
} ,
86
94
{
87
95
selector : "variable" ,
@@ -92,23 +100,33 @@ export const settings: Linter.Config = {
92
100
selector : "memberLike" ,
93
101
format : [ "camelCase" , "PascalCase" , "UPPER_CASE" ] ,
94
102
prefix : [ "m_" , "M_" ] ,
103
+ leadingUnderscore : "allow" ,
104
+ trailingUnderscore : "forbid" ,
95
105
} ,
96
106
{
97
107
selector : "memberLike" ,
98
108
format : [ "camelCase" , "PascalCase" , "UPPER_CASE" ] ,
99
109
modifiers : [ "readonly" ] ,
110
+ leadingUnderscore : "allow" ,
111
+ trailingUnderscore : "forbid" ,
100
112
} ,
101
113
{
102
114
selector : [ "classMethod" , "typeMethod" , "typeProperty" ] ,
103
115
format : [ "camelCase" , "PascalCase" , "UPPER_CASE" ] ,
116
+ leadingUnderscore : "allow" ,
117
+ trailingUnderscore : "forbid" ,
104
118
} ,
105
119
{
106
120
selector : "enumMember" ,
107
121
format : [ "UPPER_CASE" ] ,
122
+ leadingUnderscore : "allow" ,
123
+ trailingUnderscore : "forbid" ,
108
124
} ,
109
125
{
110
126
selector : "typeLike" ,
111
127
format : [ "PascalCase" ] ,
128
+ leadingUnderscore : "allow" ,
129
+ trailingUnderscore : "forbid" ,
112
130
} ,
113
131
{
114
132
selector : [ "objectLiteralProperty" , "objectLiteralMethod" ] ,
0 commit comments