@types/eslint
Advanced tools
Comparing version 8.4.2 to 8.4.3
@@ -13,4 +13,4 @@ // Type definitions for eslint 8.4 | ||
import * as ESTree from "estree"; | ||
import { JSONSchema4 } from "json-schema"; | ||
import * as ESTree from "estree"; | ||
@@ -841,2 +841,16 @@ export namespace AST { | ||
export namespace ESLint { | ||
type ConfigData<Rules extends Linter.RulesRecord = Linter.RulesRecord> = Omit<Linter.Config<Rules>, "$schema">; | ||
interface Environment { | ||
globals?: { [name: string]: boolean; } | undefined; | ||
parserOptions?: Linter.ParserOptions | undefined; | ||
} | ||
interface Plugin { | ||
configs?: Record<string, ConfigData> | undefined; | ||
environments?: Record<string, Environment> | undefined; | ||
processors?: Record<string, Linter.Processor> | undefined; | ||
rules?: Record<string, ((...args: any[]) => any) | Rule.RuleModule> | undefined; | ||
} | ||
interface Options { | ||
@@ -856,3 +870,3 @@ // File enumeration | ||
overrideConfigFile?: string | undefined; | ||
plugins?: Record<string, any> | undefined; | ||
plugins?: Record<string, Plugin> | undefined; | ||
reportUnusedDisableDirectives?: Linter.RuleLevel | undefined; | ||
@@ -859,0 +873,0 @@ resolvePluginsRelativeTo?: string | undefined; |
{ | ||
"name": "@types/eslint", | ||
"version": "8.4.2", | ||
"version": "8.4.3", | ||
"description": "TypeScript definitions for eslint", | ||
@@ -51,3 +51,3 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/eslint", | ||
}, | ||
"typesPublisherContentHash": "b97952c30948d31732e0c17e856b7fe0edb8caf7f6caf56912ddd42bb3962909", | ||
"typesPublisherContentHash": "120b790d5df1df2c9717166df96469dc8db5106f32f3268461e9d0e41991d603", | ||
"typeScriptVersion": "3.9", | ||
@@ -54,0 +54,0 @@ "exports": { |
@@ -11,4 +11,4 @@ # Installation | ||
### Additional Details | ||
* Last updated: Tue, 03 May 2022 16:31:36 GMT | ||
* Dependencies: [@types/json-schema](https://npmjs.com/package/@types/json-schema), [@types/estree](https://npmjs.com/package/@types/estree) | ||
* Last updated: Wed, 08 Jun 2022 19:31:34 GMT | ||
* Dependencies: [@types/estree](https://npmjs.com/package/@types/estree), [@types/json-schema](https://npmjs.com/package/@types/json-schema) | ||
* Global values: none | ||
@@ -15,0 +15,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
163309
4981