Module: TRMNLP::Lint

Defined in:
lib/trmnlp/lint.rb,
lib/trmnlp/lint/check.rb,
lib/trmnlp/lint/source.rb,
lib/trmnlp/lint/checks/no_opacity.rb,
lib/trmnlp/lint/checks/title_casing.rb,
lib/trmnlp/lint/checks/title_length.rb,
lib/trmnlp/lint/checks/no_size_classes.rb,
lib/trmnlp/lint/checks/form_fields_valid.rb,
lib/trmnlp/lint/checks/custom_fields_used.rb,
lib/trmnlp/lint/checks/no_async_functions.rb,
lib/trmnlp/lint/checks/waits_for_dom_load.rb,
lib/trmnlp/lint/checks/layouts_have_content.rb,
lib/trmnlp/lint/checks/image_links_reachable.rb,
lib/trmnlp/lint/checks/limited_inline_styles.rb,
lib/trmnlp/lint/checks/highcharts_elements_unique.rb,
lib/trmnlp/lint/checks/highcharts_animations_disabled.rb

Overview

Markup best-practice checks behind ‘trmnlp lint`.

Defined Under Namespace

Modules: Checks Classes: Check, Source

Constant Summary collapse

CHECKS =

Every check the lint command runs, in report order.

[
  Checks::TitleCasing,
  Checks::TitleLength,
  Checks::LayoutsHaveContent,
  Checks::NoAsyncFunctions,
  Checks::WaitsForDomLoad,
  Checks::LimitedInlineStyles,
  Checks::NoSizeClasses,
  Checks::NoOpacity,
  Checks::HighchartsAnimationsDisabled,
  Checks::HighchartsElementsUnique,
  Checks::ImageLinksReachable,
  Checks::CustomFieldsUsed,
  Checks::FormFieldsValid
].freeze