diff --git a/packages/code-infra/package.json b/packages/code-infra/package.json index 3fd013108..3615c0614 100644 --- a/packages/code-infra/package.json +++ b/packages/code-infra/package.json @@ -111,6 +111,7 @@ "git-url-parse": "^16.1.0", "globals": "^17.4.0", "globby": "^16.1.1", + "html-validate": "^10.11.2", "minimatch": "^10.2.4", "node-html-parser": "^7.1.0", "open": "^11.0.0", diff --git a/packages/code-infra/src/brokenLinksChecker/__fixtures__/static-site/index.html b/packages/code-infra/src/brokenLinksChecker/__fixtures__/static-site/index.html index c9ba541e5..c79573ba0 100644 --- a/packages/code-infra/src/brokenLinksChecker/__fixtures__/static-site/index.html +++ b/packages/code-infra/src/brokenLinksChecker/__fixtures__/static-site/index.html @@ -22,6 +22,7 @@
Tom & Jerry
+diff --git a/packages/code-infra/src/brokenLinksChecker/__fixtures__/static-site/invalid-html.html b/packages/code-infra/src/brokenLinksChecker/__fixtures__/static-site/invalid-html.html new file mode 100644 index 000000000..fd4f01f73 --- /dev/null +++ b/packages/code-infra/src/brokenLinksChecker/__fixtures__/static-site/invalid-html.html @@ -0,0 +1,15 @@ + + +
+ +
+ +
+