diff --git a/package.json b/package.json index e0050a980265..499f0f18c56d 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "lint:markdown": "markdownlint --config ./.markdownlint.json *.md ./src/content/**/*.md --ignore './src/content/**/_*.md'", "lint:social": "alex . -q", "lint:prose": "cp .proselintrc ~/ && proselint src/content", - "lint:links": "hyperlink -r dist/index.html --canonicalroot https://webpack.js.org/ -i --todo https://img.shields.io | tee internal-links.tap | tap-spot", + "lint:links": "hyperlink -r dist/index.html --canonicalroot https://webpack.js.org/ -i --todo https://img.shields.io --todo 'content-type-mismatch https://travis-ci.org' | tee internal-links.tap | tap-spot", "linkcheck": "hyperlink -r dist/index.html --canonicalroot https://webpack.js.org/ --skip support__ --skip sidecar.gitter.im --skip vimdoc.sourceforge.net --skip img.shields.io --skip npmjs.com/package/ --skip opencollective.com/webpack --todo external-redirect | tee external-links.tap | tap-spot", "sitemap": "cd dist && sitemap-static --prefix=https://webpack.js.org/ > sitemap.xml", "serve": "npm run build && sirv start ./dist --port 4000", diff --git a/src/utilities/process-readme.js b/src/utilities/process-readme.js index 30e162f908a2..8d467253c3fe 100644 --- a/src/utilities/process-readme.js +++ b/src/utilities/process-readme.js @@ -1,5 +1,7 @@ const url = require('url'); +const beginsWithDocsDomainRegex = /^https?:\/\/webpack\.js\.org/; + module.exports = function processREADME(body, options = {}) { return body .replace(/[^]*?