@Generated(value="jsii-pacmak/1.47.0 (build 86d2c33)", date="2021-12-20T00:39:28.833Z") @Stability(value=Experimental) public class Eslint extends Component
| Modifier and Type | Class and Description |
|---|---|
static class |
Eslint.Builder
(experimental) A fluent builder for
Eslint. |
| Modifier | Constructor and Description |
|---|---|
protected |
Eslint(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
Eslint(software.amazon.jsii.JsiiObjectRef objRef) |
|
Eslint(NodeProject project,
EslintOptions options) |
| Modifier and Type | Method and Description |
|---|---|
void |
addIgnorePattern(String pattern)
(experimental) Do not lint these files.
|
void |
addOverride(EslintOverride override)
(experimental) Add an eslint override.
|
void |
addRules(Map<String,Object> rules)
(experimental) Add an eslint rule.
|
void |
allowDevDeps(String pattern)
(experimental) Add a glob file pattern which allows importing dev dependencies.
|
Object |
getConfig()
(experimental) Direct access to the eslint configuration (escape hatch).
|
List<String> |
getIgnorePatterns()
(experimental) File patterns that should not be linted.
|
List<EslintOverride> |
getOverrides()
(experimental) eslint overrides.
|
Map<String,List<Object>> |
getRules()
(experimental) eslint rules.
|
static Eslint |
of(Project project)
(experimental) Returns the singletone Eslint component of a project or undefined if there is none.
|
getProject, postSynthesize, preSynthesize, synthesizejsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected Eslint(software.amazon.jsii.JsiiObjectRef objRef)
protected Eslint(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental)
public Eslint(@NotNull
NodeProject project,
@NotNull
EslintOptions options)
project - This parameter is required.options - This parameter is required.@Stability(value=Experimental) @Nullable public static Eslint of(@NotNull Project project)
project - This parameter is required.@Stability(value=Experimental)
public void addIgnorePattern(@NotNull
String pattern)
pattern - This parameter is required.@Stability(value=Experimental)
public void addOverride(@NotNull
EslintOverride override)
override - This parameter is required.@Stability(value=Experimental)
public void addRules(@NotNull
Map<String,Object> rules)
rules - This parameter is required.@Stability(value=Experimental)
public void allowDevDeps(@NotNull
String pattern)
pattern - glob pattern. This parameter is required.@Stability(value=Experimental) @NotNull public Object getConfig()
@Stability(value=Experimental) @NotNull public List<String> getIgnorePatterns()
@Stability(value=Experimental) @NotNull public List<EslintOverride> getOverrides()
Copyright © 2021. All rights reserved.