@@ -2,9 +2,11 @@ import { noEmptyCatchRule } from './rules/no_empty_catch.js';
2
2
import { amplifyErrorNameRule } from './rules/amplify_error_name.js' ;
3
3
import { preferAmplifyErrorsRule } from './rules/prefer_amplify_errors.js' ;
4
4
import { noAmplifyErrors } from './rules/no_amplify_errors.js' ;
5
+ import { amplifyErrorNoInstanceOf } from './rules/amplify_error_no_instance_of' ;
5
6
6
7
export const rules : Record < string , unknown > = {
7
8
'amplify-error-name' : amplifyErrorNameRule ,
9
+ 'amplify-error-no-instanceof' : amplifyErrorNoInstanceOf ,
8
10
'no-empty-catch' : noEmptyCatchRule ,
9
11
'prefer-amplify-errors' : preferAmplifyErrorsRule ,
10
12
'no-amplify-errors' : noAmplifyErrors ,
@@ -15,6 +17,7 @@ export const configs = {
15
17
plugins : [ 'amplify-backend-rules' ] ,
16
18
rules : {
17
19
'amplify-backend-rules/amplify-error-name' : 'error' ,
20
+ 'amplify-backend-rules/amplify-error-no-instanceof' : 'error' ,
18
21
'amplify-backend-rules/no-empty-catch' : 'error' ,
19
22
'amplify-backend-rules/prefer-amplify-errors' : 'off' ,
20
23
'amplify-backend-rules/no-amplify-errors' : 'off' ,
0 commit comments