1+ import HTMLInspector from 'html-inspector' ;
12import last from 'lodash/last' ;
23import isNull from 'lodash/isNull' ;
34import trim from 'lodash/trim' ;
45import { localizedArrayToSentence } from '../../util/arrayToSentence' ;
5- import retryingFailedImports from '../../util/retryingFailedImports' ;
66import Validator from '../Validator' ;
77
88const specialCases = {
@@ -82,6 +82,11 @@ function noListsWithTextChildrenValidator(listener, reporter) {
8282 } ) ;
8383}
8484
85+ HTMLInspector . rules . add (
86+ 'validate-list-children' ,
87+ noListsWithTextChildrenValidator ,
88+ ) ;
89+
8590class HtmlInspectorValidator extends Validator {
8691 constructor ( source ) {
8792 super ( source , 'html' , errorMap ) ;
@@ -93,16 +98,6 @@ class HtmlInspectorValidator extends Validator {
9398 return Promise . resolve ( [ ] ) ;
9499 }
95100
96- const HTMLInspector = await retryingFailedImports ( ( ) => import (
97- /* webpackChunkName: 'mainAsync' */
98- 'html-inspector' ,
99- ) ) ;
100-
101- HTMLInspector . rules . add (
102- 'validate-list-children' ,
103- noListsWithTextChildrenValidator ,
104- ) ;
105-
106101 return new Promise ( ( resolve ) => {
107102 HTMLInspector . inspect ( {
108103 domRoot : this . _doc . documentElement ,
0 commit comments