node.js - ¿Cuál es la mejor manera de ignorar la convención de nombres de eslint para la biblioteca aws-sdk?
Estoy usando la convención de nombres eslint para permitir solo camelCase para campos y atributos. Pero algunos parámetros de la biblioteca aws-sdk usan pascal. ¿Cómo puedo ignorar las reglas de convención de nombres para todos los métodos de la biblioteca aws-sdk?
La regla que tengo es:
...
rules: {
indent: ['error', 2],
'@typescript-eslint/naming-convention': 'error',
...
El código es:
import { DocumentClient } from 'aws-sdk/clients/dynamodb';
...
const params: DocumentClient.PutItemInput = {
TableName: this.tableName,
Item: {
id
},
};
Puedes ver que TableName y Item no están en camelCase, lo que me gustaría ignorar. Pero no quiero ignorarlo en cada archivo. ¿Hay una manera global de ignorar una biblioteca?