@@ -12,6 +12,14 @@ module.exports = {
1212 url : getDocsUrl ( 'valid-params' ) ,
1313 } ,
1414 schema : [ ] ,
15+ messages : {
16+ requireOneOptionalArgument :
17+ 'Promise.{{ name }}() requires 0 or 1 arguments, but received {{ numArgs }}' ,
18+ requireOneArgument :
19+ 'Promise.{{ name }}() requires 1 argument, but received {{ numArgs }}' ,
20+ requireTwoOptionalArguments :
21+ 'Promise.{{ name }}() requires 1 or 2 arguments, but received {{ numArgs }}' ,
22+ } ,
1523 } ,
1624 create ( context ) {
1725 return {
@@ -30,8 +38,7 @@ module.exports = {
3038 if ( numArgs > 1 ) {
3139 context . report ( {
3240 node,
33- message :
34- 'Promise.{{ name }}() requires 0 or 1 arguments, but received {{ numArgs }}' ,
41+ messageId : 'requireOneOptionalArgument' ,
3542 data : { name, numArgs } ,
3643 } )
3744 }
@@ -40,8 +47,7 @@ module.exports = {
4047 if ( numArgs < 1 || numArgs > 2 ) {
4148 context . report ( {
4249 node,
43- message :
44- 'Promise.{{ name }}() requires 1 or 2 arguments, but received {{ numArgs }}' ,
50+ messageId : 'requireTwoOptionalArguments' ,
4551 data : { name, numArgs } ,
4652 } )
4753 }
@@ -55,8 +61,7 @@ module.exports = {
5561 if ( numArgs !== 1 ) {
5662 context . report ( {
5763 node,
58- message :
59- 'Promise.{{ name }}() requires 1 argument, but received {{ numArgs }}' ,
64+ messageId : 'requireOneArgument' ,
6065 data : { name, numArgs } ,
6166 } )
6267 }
0 commit comments