es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: TYPESCRIPT-ESLINT

Redux typescript-eslint/no-unsafe-assignment – useDispatch Redux typescript-eslint/no-unsafe-assignment – useDispatch En español: Redux typescript-eslint/no-unsafe-assignment – useDispatch

Estoy utilizando React, TypeScript, ESlint y TypeScript-ESlint. No hay problemas con esto. Cuando instalé Redux, React-Redux y @types/react-redux, los tipos de Redux están siendo ignorados por TypeScript-ESlint. También instalé y desinstalé @types/redux. Todo en la API de Redux, como useDispatch(), useSelector(), combineReducers(), arroja errores de linting para “Asignación insegura de . . . Read more

El repositorio que trabaja con submódulos de git está causando que eslint busque en el directorio equivocado.

Comencé un nuevo proyecto e intenté usar submódulos de Git para separar el servidor, el cliente y otros recursos en sus propios repositorios, mientras que uso un repositorio principal para alojar el archivo dev.docker-compose-yaml, docker-compose.yaml, el sitio estático y otros recursos. (Esto podría estar usando submódulos de manera incorrecta, así . . . Read more

Indentación esperada de 4 espacios pero encontrados 0.

ESLint me advierte que debería tener espacios, donde pareciera que la sangría está configurada normalmente: export const TimerContext = React.createContext<{ totalSeconds: number | null; remainingSeconds: number | null; startTimer: (s: number) => void; stopTimer: () => void; }>({ totalSeconds: null, remainingSeconds: null, startTimer: (_: number) => {}, stopTimer: () => . . . Read more

eslint no muestra error para la regla definida

{ “env”: { “browser”: true, “commonjs”: true, “es2021”: true, “node”: true }, “extends”: [ “airbnb-base”, “airbnb-typescript/base”, “plugin:@typescript-eslint/recommended”, “plugin:eslint-comments/recommended”, “plugin:jest/recommended”, “plugin:promise/recommended”, “prettier” ], “parser”: “@typescript-eslint/parser”, “parserOptions”: { “ecmaVersion”: “latest” }, “plugins”: [“@typescript-eslint”, “eslint-comments”, “jest”, “promise”, “import”, “prettier”], “rules”: { “prettier/prettier”: “error”, “no-console”: “off”, “import/prefer-default-export”: “off”, “import/newline-after-import”: [“error”, { “count”: 2 }], . . . Read more

Eslint + typescript paths aliasing – No se puede resolver la ruta al módulo

Agregué la configuración de TypeScript para las rutas: { // ….. “moduleResolution”: “node”, { “baseUrl”: “app”, “paths”: { “@app/“: [““], “@folder/“: [“folder/“], // Otras rutas }, } Añadí la configuración a webpack: resolve: { extensions: [“.tsx”, “.ts”, “.js”, “.jsx”, “.css”, “.json”], alias: { “@app”:path.resolve(__dirname + “../”, “app”), “@services”:path.resolve(__dirname + “../app”, . . . Read more