File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed
packages/@vue/cli/__tests__ Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -43,7 +43,23 @@ async function assertUpdates (project) {
43
43
44
44
const eslintrc = parseJS ( await project . read ( '.eslintrc.js' ) )
45
45
expect ( eslintrc ) . toEqual ( Object . assign ( { } , baseESLintConfig , {
46
- extends : [ 'plugin:vue/essential' , '@vue/airbnb' ]
46
+ extends : [ 'plugin:vue/essential' , '@vue/airbnb' ] ,
47
+ rules : {
48
+ 'no-param-reassign' = [ 'error' , {
49
+ props : true ,
50
+ ignorePropertyModificationsFor : [
51
+ 'state' , // for vuex state
52
+ 'acc' , // for reduce accumulators
53
+ 'e' , // for e.returnvalue
54
+ 'ctx' , // for Koa routing
55
+ 'req' , // for Express requests
56
+ 'request' , // for Express requests
57
+ 'res' , // for Express responses
58
+ 'response' , // for Express responses
59
+ '$scope' , // for Angular 1 scopes
60
+ ]
61
+ } ]
62
+ }
47
63
} ) )
48
64
49
65
const lintedMain = await project . read ( 'src/main.js' )
You can’t perform that action at this time.
0 commit comments