Razzle: Desativar tslint com o plug-in Typescript?

Criado em 24 fev. 2019  ·  4Comentários  ·  Fonte: jaredpalmer/razzle

Eu gostaria de desabilitar o tslint (em favor do uso do eslint). No entanto, ao desativá-lo em meu razzle.config.js , recebo o seguinte erro:

Cannot find "${PATH}/tslint.json" file. Please check webpack and ForkTsCheckerWebpackPlugin configuration.

Meu razzle.config.js é o seguinte:

module.exports = {
  plugins: [
    {
      name: "typescript",
      useBabel: true,
      useEslint: true,
      forkTsChecker: {
        tsconfig: "./tsconfig.json",
        tslint: false,
        watch: "./src",
        typeCheck: true,
      },
    },
  ],
};

Comentários muito úteis

@ adaam2 Aqui está a parte relevante da minha configuração:

module.exports = {
  plugins: [
    {
      name: "typescript",
      options: {
        useBabel: true,
        useEslint: true,
        forkTsChecker: {
          tsconfig: "./tsconfig.json",
          tslint: undefined,
          watch: "./src",
          typeCheck: true,
        },
      },
    },
  ]
};

Observe que inicialmente faltava a chave options .

Todos 4 comentários

Meu mal - minha configuração foi formatada incorretamente.

@Jayphen Você poderia detalhar uma configuração de trabalho final aqui para torná-la de modo que tslint não seja mais necessário como um dep?

@ adaam2 Aqui está a parte relevante da minha configuração:

module.exports = {
  plugins: [
    {
      name: "typescript",
      options: {
        useBabel: true,
        useEslint: true,
        forkTsChecker: {
          tsconfig: "./tsconfig.json",
          tslint: undefined,
          watch: "./src",
          typeCheck: true,
        },
      },
    },
  ]
};

Observe que inicialmente faltava a chave options .

@Jayphen obrigado!

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

knipferrc picture knipferrc  ·  5Comentários

dizzyn picture dizzyn  ·  3Comentários

JacopKane picture JacopKane  ·  3Comentários

ewolfe picture ewolfe  ·  4Comentários

Ronny25 picture Ronny25  ·  5Comentários