ember-template-lint
Version:
Linter for Ember or Handlebars templates.
101 lines (99 loc) • 6.02 kB
JavaScript
module.exports = {
'attribute-indentation': require('./attribute-indentation'),
'block-indentation': require('./block-indentation'),
'builtin-component-arguments': require('./builtin-component-arguments'),
'deprecated-each-syntax': require('./deprecated-each-syntax'),
'deprecated-inline-view-helper': require('./deprecated-inline-view-helper'),
'deprecated-render-helper': require('./deprecated-render-helper'),
'eol-last': require('./eol-last'),
'inline-link-to': require('./inline-link-to'),
'linebreak-style': require('./linebreak-style'),
'link-href-attributes': require('./link-href-attributes'),
'link-rel-noopener': require('./link-rel-noopener'),
'modifier-name-case': require('./modifier-name-case'),
'no-abstract-roles': require('./no-abstract-roles'),
'no-accesskey-attribute': require('./no-accesskey-attribute'),
'no-action': require('./no-action'),
'no-action-modifiers': require('./no-action-modifiers'),
'no-args-paths': require('./no-args-paths'),
'no-arguments-for-html-elements': require('./no-arguments-for-html-elements'),
'no-aria-hidden-body': require('./no-aria-hidden-body'),
'no-attrs-in-components': require('./no-attrs-in-components'),
'no-bare-strings': require('./no-bare-strings'),
'no-block-params-for-html-elements': require('./no-block-params-for-html-elements'),
'no-capital-arguments': require('./no-capital-arguments'),
'no-curly-component-invocation': require('./no-curly-component-invocation'),
'no-debugger': require('./no-debugger'),
'no-down-event-binding': require('./no-down-event-binding'),
'no-duplicate-attributes': require('./no-duplicate-attributes'),
'no-duplicate-id': require('./no-duplicate-id'),
'no-duplicate-landmark-elements': require('./no-duplicate-landmark-elements'),
'no-dynamic-subexpression-invocations': require('./no-dynamic-subexpression-invocations'),
'no-element-event-actions': require('./no-element-event-actions'),
'no-extra-mut-helper-argument': require('./no-extra-mut-helper-argument'),
'no-forbidden-elements': require('./no-forbidden-elements'),
'no-heading-inside-button': require('./no-heading-inside-button'),
'no-html-comments': require('./no-html-comments'),
'no-implicit-this': require('./no-implicit-this'),
'no-index-component-invocation': require('./no-index-component-invocation'),
'no-inline-styles': require('./no-inline-styles'),
'no-input-block': require('./no-input-block'),
'no-input-tagname': require('./no-input-tagname'),
'no-invalid-block-param-definition': require('./no-invalid-block-param-definition'),
'no-invalid-interactive': require('./no-invalid-interactive'),
'no-invalid-link-text': require('./no-invalid-link-text'),
'no-invalid-link-title': require('./no-invalid-link-title'),
'no-invalid-meta': require('./no-invalid-meta'),
'no-invalid-role': require('./no-invalid-role'),
'no-link-to-tagname': require('./no-link-to-tagname'),
'no-log': require('./no-log'),
'no-model-argument-in-route-templates': require('./no-model-argument-in-route-templates'),
'no-multiple-empty-lines': require('./no-multiple-empty-lines'),
'no-mut-helper': require('./no-mut-helper'),
'no-negated-condition': require('./no-negated-condition'),
'no-nested-interactive': require('./no-nested-interactive'),
'no-nested-landmark': require('./no-nested-landmark'),
'no-nested-splattributes': require('./no-nested-splattributes'),
'no-obsolete-elements': require('./no-obsolete-elements'),
'no-outlet-outside-routes': require('./no-outlet-outside-routes'),
'no-partial': require('./no-partial'),
'no-passed-in-event-handlers': require('./no-passed-in-event-handlers'),
'no-positional-data-test-selectors': require('./no-positional-data-test-selectors'),
'no-positive-tabindex': require('./no-positive-tabindex'),
'no-potential-path-strings': require('./no-potential-path-strings'),
'no-quoteless-attributes': require('./no-quoteless-attributes'),
'no-redundant-fn': require('./no-redundant-fn'),
'no-redundant-landmark-role': require('./no-redundant-landmark-role'),
'no-restricted-invocations': require('./no-restricted-invocations'),
'no-shadowed-elements': require('./no-shadowed-elements'),
'no-this-in-template-only-components': require('./no-this-in-template-only-components'),
'no-trailing-spaces': require('./no-trailing-spaces'),
'no-triple-curlies': require('./no-triple-curlies'),
'no-unbalanced-curlies': require('./no-unbalanced-curlies'),
'no-unbound': require('./no-unbound'),
'no-unknown-arguments-for-builtin-components': require('./no-unknown-arguments-for-builtin-components'),
'no-unnecessary-component-helper': require('./no-unnecessary-component-helper'),
'no-unnecessary-concat': require('./no-unnecessary-concat'),
'no-unused-block-params': require('./no-unused-block-params'),
'no-whitespace-for-layout': require('./no-whitespace-for-layout'),
'no-whitespace-within-word': require('./no-whitespace-within-word'),
'no-yield-only': require('./no-yield-only'),
'no-yield-to-default': require('./no-yield-to-default'),
quotes: require('./quotes'),
'require-button-type': require('./require-button-type'),
'require-each-key': require('./require-each-key'),
'require-form-method': require('./require-form-method'),
'require-has-block-helper': require('./require-has-block-helper'),
'require-iframe-title': require('./require-iframe-title'),
'require-input-label': require('./require-input-label'),
'require-lang-attribute': require('./require-lang-attribute'),
'require-splattributes': require('./require-splattributes'),
'require-valid-alt-text': require('./require-valid-alt-text'),
'self-closing-void-elements': require('./self-closing-void-elements'),
'simple-unless': require('./simple-unless'),
'splat-attributes-only': require('./splat-attributes-only'),
'style-concatenation': require('./style-concatenation'),
'table-groups': require('./table-groups'),
'template-length': require('./template-length'),
};
;