@eslint/core
Advanced tools
Comparing version 0.8.0 to 0.9.0
@@ -142,6 +142,6 @@ /** | ||
export interface RuleContextTypeOptions { | ||
LangOptions?: LanguageOptions; | ||
Code?: SourceCode; | ||
RuleOptions?: unknown[]; | ||
Node?: unknown; | ||
LangOptions: LanguageOptions; | ||
Code: SourceCode; | ||
RuleOptions: unknown[]; | ||
Node: unknown; | ||
} | ||
@@ -353,9 +353,9 @@ /** | ||
export interface RuleDefinitionTypeOptions { | ||
LangOptions?: LanguageOptions; | ||
Code?: SourceCode; | ||
RuleOptions?: unknown[]; | ||
Visitor?: RuleVisitor; | ||
Node?: unknown; | ||
MessageIds?: string; | ||
ExtRuleDocs?: unknown; | ||
LangOptions: LanguageOptions; | ||
Code: SourceCode; | ||
RuleOptions: unknown[]; | ||
Visitor: RuleVisitor; | ||
Node: unknown; | ||
MessageIds: string; | ||
ExtRuleDocs: unknown; | ||
} | ||
@@ -427,5 +427,5 @@ /** | ||
export interface LanguageTypeOptions { | ||
LangOptions?: LanguageOptions; | ||
Code?: SourceCode; | ||
RootNode?: unknown; | ||
LangOptions: LanguageOptions; | ||
Code: SourceCode; | ||
RootNode: unknown; | ||
Node: unknown; | ||
@@ -471,2 +471,6 @@ } | ||
/** | ||
* Normalizes languageOptions for this language. | ||
*/ | ||
normalizeLanguageOptions?(languageOptions: Options["LangOptions"]): Options["LangOptions"]; | ||
/** | ||
* Helper for esquery that allows languages to match nodes against | ||
@@ -584,6 +588,6 @@ * class. esquery currently has classes like `function` that will | ||
interface SourceCodeBaseTypeOptions { | ||
LangOptions?: LanguageOptions; | ||
RootNode?: unknown; | ||
SyntaxElementWithLoc?: unknown; | ||
ConfigNode?: unknown; | ||
LangOptions: LanguageOptions; | ||
RootNode: unknown; | ||
SyntaxElementWithLoc: unknown; | ||
ConfigNode: unknown; | ||
} | ||
@@ -590,0 +594,0 @@ /** |
{ | ||
"name": "@eslint/core", | ||
"version": "0.8.0", | ||
"version": "0.9.0", | ||
"description": "Runtime-agnostic core of ESLint", | ||
@@ -5,0 +5,0 @@ "type": "module", |
@@ -24,4 +24,4 @@ # ESLint Core | ||
<p><a href="https://trunk.io/"><img src="https://images.opencollective.com/trunkio/fb92d60/avatar.png" alt="trunk.io" height="96"></a></p><h3>Silver Sponsors</h3> | ||
<p><a href="https://www.jetbrains.com/"><img src="https://images.opencollective.com/jetbrains/fe76f99/logo.png" alt="JetBrains" height="64"></a> <a href="https://liftoff.io/"><img src="https://images.opencollective.com/liftoff/5c4fa84/logo.png" alt="Liftoff" height="64"></a> <a href="https://americanexpress.io"><img src="https://avatars.githubusercontent.com/u/3853301?v=4" alt="American Express" height="64"></a> <a href="https://www.workleap.com"><img src="https://avatars.githubusercontent.com/u/53535748?u=d1e55d7661d724bf2281c1bfd33cb8f99fe2465f&v=4" alt="Workleap" height="64"></a></p><h3>Bronze Sponsors</h3> | ||
<p><a href="https://www.wordhint.net/"><img src="https://images.opencollective.com/wordhint/be86813/avatar.png" alt="WordHint" height="32"></a> <a href="https://www.crosswordsolver.org/anagram-solver/"><img src="https://images.opencollective.com/anagram-solver/2666271/logo.png" alt="Anagram Solver" height="32"></a> <a href="https://icons8.com/"><img src="https://images.opencollective.com/icons8/7fa1641/logo.png" alt="Icons8" height="32"></a> <a href="https://discord.com"><img src="https://images.opencollective.com/discordapp/f9645d9/logo.png" alt="Discord" height="32"></a> <a href="https://www.gitbook.com"><img src="https://avatars.githubusercontent.com/u/7111340?v=4" alt="GitBook" height="32"></a> <a href="https://nx.dev"><img src="https://avatars.githubusercontent.com/u/23692104?v=4" alt="Nx" height="32"></a> <a href="https://herocoders.com"><img src="https://avatars.githubusercontent.com/u/37549774?v=4" alt="HeroCoders" height="32"></a></p> | ||
<p><a href="https://www.serptriumph.com/"><img src="https://images.opencollective.com/serp-triumph5/fea3074/logo.png" alt="SERP Triumph" height="64"></a> <a href="https://www.jetbrains.com/"><img src="https://images.opencollective.com/jetbrains/fe76f99/logo.png" alt="JetBrains" height="64"></a> <a href="https://liftoff.io/"><img src="https://images.opencollective.com/liftoff/5c4fa84/logo.png" alt="Liftoff" height="64"></a> <a href="https://americanexpress.io"><img src="https://avatars.githubusercontent.com/u/3853301?v=4" alt="American Express" height="64"></a> <a href="https://www.workleap.com"><img src="https://avatars.githubusercontent.com/u/53535748?u=d1e55d7661d724bf2281c1bfd33cb8f99fe2465f&v=4" alt="Workleap" height="64"></a></p><h3>Bronze Sponsors</h3> | ||
<p><a href="https://cybozu.co.jp/"><img src="https://images.opencollective.com/cybozu/933e46d/logo.png" alt="Cybozu" height="32"></a> <a href="https://syntax.fm"><img src="https://github.com/syntaxfm.png" alt="Syntax" height="32"></a> <a href="https://www.wordhint.net/"><img src="https://images.opencollective.com/wordhint/be86813/avatar.png" alt="WordHint" height="32"></a> <a href="https://www.crosswordsolver.org/anagram-solver/"><img src="https://images.opencollective.com/anagram-solver/2666271/logo.png" alt="Anagram Solver" height="32"></a> <a href="https://icons8.com/"><img src="https://images.opencollective.com/icons8/7fa1641/logo.png" alt="Icons8" height="32"></a> <a href="https://discord.com"><img src="https://images.opencollective.com/discordapp/f9645d9/logo.png" alt="Discord" height="32"></a> <a href="https://www.gitbook.com"><img src="https://avatars.githubusercontent.com/u/7111340?v=4" alt="GitBook" height="32"></a> <a href="https://nx.dev"><img src="https://avatars.githubusercontent.com/u/23692104?v=4" alt="Nx" height="32"></a> <a href="https://herocoders.com"><img src="https://avatars.githubusercontent.com/u/37549774?v=4" alt="HeroCoders" height="32"></a></p> | ||
<h3>Technology Sponsors</h3> | ||
@@ -28,0 +28,0 @@ Technology sponsors allow us to use their products and services for free as part of a contribution to the open source ecosystem and our work. |
Sorry, the diff of this file is not supported yet
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
60049
735