Interface EslintOverride

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    EslintOverride.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.96.0 (build 921e240)",
               date="2024-03-28T21:16:43.164Z")
    @Stability(Experimental)
    public interface EslintOverride
    extends software.amazon.jsii.JsiiSerializable
    (experimental) eslint rules override.
    • Method Detail

      • getFiles

        @Stability(Experimental)
        @NotNull
        List<String> getFiles()
        (experimental) Files or file patterns on which to apply the override.
      • getExcludedFiles

        @Stability(Experimental)
        @Nullable
        default List<String> getExcludedFiles()
        (experimental) Pattern(s) to exclude from this override.

        If a file matches any of the excluded patterns, the configuration won’t apply.

      • getExtendsValue

        @Stability(Experimental)
        @Nullable
        default List<String> getExtendsValue()
        (experimental) Config(s) to extend in this override.
      • getParser

        @Stability(Experimental)
        @Nullable
        default String getParser()
        (experimental) The overridden parser.
      • getPlugins

        @Stability(Experimental)
        @Nullable
        default List<String> getPlugins()
        (experimental) plugins override.
      • getRules

        @Stability(Experimental)
        @Nullable
        default Map<String,​Object> getRules()
        (experimental) The overriden rules.