Búsqueda de sitios web

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?

Artículos relacionados