Ana içeriğe geç

`deno lint`, linter

Mevcut kurallar

Desteklenen kuralların tam listesi için deno_lint kural belgelerini ziyaret edin.


Yok sayma direktifleri

Dosyalar

ipucu

Tüm dosyayı yok saymak için, dosyanın en üstüne // deno-lint-ignore-file direktifi eklenmelidir.

Aşağıdaki örnek, dosyanın en üstüne eklenen yok sayma direktifini göstermektedir:

// deno-lint-ignore-file

function foo(): any {
// ...
}

veya

// deno-lint-ignore-file -- yok sayma nedeni

function foo(): any {
// ...
}

Yok sayma direktifi, ilk ifade veya bildirimin önüne yerleştirilmelidir:

// Copyright 2020 the Deno authors. Tüm hakları saklıdır. MIT lisansı.

/**
* Bazı JS belgeleri
*/

// deno-lint-ignore-file

import { bar } from "./bar.js";

function foo(): any {
// ...
}

Ayrıca, tüm dosya içinde belirli tanıları yok sayabilirsiniz:

// deno-lint-ignore-file no-explicit-any no-empty

function foo(): any {
// ...
}

Tanılar

Belirli tanıları yok saymak için, // deno-lint-ignore direktifi hedeflenen satırdan önce yerleştirilmelidir. Yok sayılan kural adını belirtmek zorunludur:

// deno-lint-ignore no-explicit-any
function foo(): any {
// ...
}

// deno-lint-ignore no-explicit-any explicit-function-return-type
function bar(a: any) {
// ...
}
bilgi

Ayrıca, tanıyı yok sayma nedenini de belirtebilirsiniz:

// deno-lint-ignore no-explicit-any -- yok sayma nedeni
function foo(): any {
// ...
}