Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

126
Vistas
¿Puedo escribir mi propia regla personalizada en la configuración de eslint?

¿Es posible escribir una regla personalizada en la configuración de eslint? Mi caso se basa en el tipo 'cualquiera'. En eslint doc está la regla "@typescript-eslint/no-explicit-any", pero es demasiado fuerte para mí. Quiero bloquear la asignación de esta manera:

const dontknow: any = ''; const name: string = dontknow;

¿Es posible bloquear este caso?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede usar la regla de no no-unsafe-assignment lugar de la regla de no-explicit-any .

Esta regla no permite asignar any a una variable y asignar any[] a la desestructuración de una matriz. Esta regla también compara el tipo asignado con el tipo de la variable para asegurarse de que no asigne ningún inseguro en una posición genérica a un receptor que espera un tipo específico. Por ejemplo, se producirá un error si asigna Set a una variable declarada como Set.

.eslintrc

 { "root": true, "parser": "@typescript-eslint/parser", "plugins": [ "@typescript-eslint" ], "extends": [ "eslint:recommended", "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended" ], "rules": { "@typescript-eslint/no-unsafe-assignment": 2 }, "overrides": [ { "files": ["*.ts", "*.tsx"], // Your TypeScript files extension "parserOptions": { "project": ["./tsconfig.json"], // Specify it only for TypeScript files }, }, ], }
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda