├── .gitattributes
├── .github
└── workflows
│ ├── ci.yaml
│ ├── codeql.yml
│ └── release.yaml
├── .gitignore
├── .husky
└── pre-commit
├── .release-please-manifest.json
├── CHANGELOG.md
├── LICENSE.md
├── README.md
├── SECURITY.md
├── biome.json
├── package.json
├── release-please-config.json
├── renovate.json
├── samples
└── api.js
├── site
└── linkinator.webp
├── src
├── cli.ts
├── config.ts
├── index.ts
├── links.ts
├── logger.ts
├── options.ts
├── queue.ts
├── schema-org-url-fields.json
├── server.ts
├── stream-utils.ts
├── tools
│ └── update-schema-org-types.ts
└── url-utils.ts
├── test
├── fixtures
│ ├── alternate
│ │ └── index.html
│ ├── basetag
│ │ ├── absolute.html
│ │ ├── empty-base.html
│ │ ├── relative-dot-folder.html
│ │ ├── relative-folder.html
│ │ ├── relative-page.html
│ │ └── relative-to-root.html
│ ├── baseurl
│ │ └── index.html
│ ├── basic
│ │ └── index.html
│ ├── broke
│ │ └── index.html
│ ├── config
│ │ ├── linkinator.config.cjs
│ │ ├── linkinator.config.invalid.json
│ │ ├── linkinator.config.js
│ │ ├── linkinator.config.json
│ │ ├── linkinator.config.mjs
│ │ └── skip-array-config.json
│ ├── css
│ │ ├── external-test.html
│ │ ├── index.html
│ │ └── styles.css
│ ├── defaultconfig
│ │ ├── index.html
│ │ └── linkinator.config.json
│ ├── directoryIndex
│ │ ├── README.md
│ │ ├── dir1
│ │ │ └── dir1.md
│ │ └── dir2
│ │ │ └── dir2.md
│ ├── filter
│ │ └── index.html
│ ├── fragments-404
│ │ └── index.html
│ ├── fragments-demo
│ │ ├── index.html
│ │ └── target.html
│ ├── fragments-empty
│ │ └── index.html
│ ├── fragments-github-style
│ │ ├── index.html
│ │ └── target.html
│ ├── fragments-invalid
│ │ └── index.html
│ ├── fragments-markdown-invalid
│ │ ├── index.html
│ │ └── target.md
│ ├── fragments-markdown
│ │ ├── index.html
│ │ └── target.md
│ ├── fragments-multiple
│ │ └── index.html
│ ├── fragments-non-html
│ │ └── index.html
│ ├── fragments-valid
│ │ └── index.html
│ ├── image
│ │ ├── boo.jpg
│ │ └── index.html
│ ├── json-ld
│ │ └── index.html
│ ├── local
│ │ ├── index.html
│ │ └── page2.html
│ ├── localbroke
│ │ └── README.md
│ ├── malformed
│ │ └── index.html
│ ├── markdown
│ │ ├── LICENSE.md
│ │ ├── README.md
│ │ ├── boo.jpg
│ │ ├── deep
│ │ │ └── deep.md
│ │ └── unlinked.md
│ ├── metarefresh
│ │ └── index.html
│ ├── nested
│ │ ├── doll1
│ │ │ └── index.html
│ │ └── doll2
│ │ │ └── index.html
│ ├── picture
│ │ ├── image.jpeg
│ │ ├── image.webp
│ │ └── index.html
│ ├── prefetch
│ │ └── index.html
│ ├── protocols
│ │ └── index.html
│ ├── recurse
│ │ ├── first.html
│ │ ├── index.html
│ │ └── second.html
│ ├── relative
│ │ ├── index.html
│ │ ├── nested
│ │ │ ├── index.html
│ │ │ └── nested.html
│ │ └── ohai.html
│ ├── repeated-broken-link
│ │ ├── pageA.html
│ │ └── pageB.html
│ ├── retry
│ │ ├── index.html
│ │ └── subpage.html
│ ├── retryCLI
│ │ └── index.html
│ ├── rewrite
│ │ ├── LICENSE.md
│ │ └── README.md
│ ├── scripts
│ │ ├── index.html
│ │ └── script.js
│ ├── server
│ │ ├── 5.0
│ │ │ └── index.html
│ │ ├── bag
│ │ │ └── bag.html
│ │ ├── checkout
│ │ │ └── index.html
│ │ ├── clean-urls
│ │ │ ├── about.html
│ │ │ ├── contact.html
│ │ │ └── index.html
│ │ ├── index.html
│ │ ├── script.js
│ │ └── test.html
│ ├── skip
│ │ └── index.html
│ ├── srcset
│ │ ├── _site
│ │ │ ├── bar.html
│ │ │ └── foo.html
│ │ └── index.html
│ ├── status-codes
│ │ ├── 200.html
│ │ ├── 403.html
│ │ ├── 404.html
│ │ ├── 5xx.html
│ │ ├── default.html
│ │ └── pattern.html
│ ├── twice
│ │ └── index.html
│ ├── twittercard
│ │ └── index.html
│ └── urlpatterns
│ │ ├── funky+path.html
│ │ └── index.html
├── test.cert-validation.ts
├── test.cli.ts
├── test.config.ts
├── test.fragments.ts
├── test.https.ts
├── test.index.ts
├── test.insecure.ts
├── test.json-ld.ts
├── test.redirects.ts
├── test.retry.ts
├── test.server.ts
├── test.status-codes.ts
├── test.stream-utils.ts
└── test.url-utils.ts
├── tsconfig.json
└── vitest.config.ts
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Enforce Unix newlines
2 | * text=auto eol=lf
3 |
--------------------------------------------------------------------------------
/.github/workflows/ci.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/.github/workflows/ci.yaml
--------------------------------------------------------------------------------
/.github/workflows/codeql.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/.github/workflows/codeql.yml
--------------------------------------------------------------------------------
/.github/workflows/release.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/.github/workflows/release.yaml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | build/
3 | coverage
4 | .vscode
5 | .DS_Store
6 |
--------------------------------------------------------------------------------
/.husky/pre-commit:
--------------------------------------------------------------------------------
1 | npm run fix
2 |
--------------------------------------------------------------------------------
/.release-please-manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | ".": "7.5.1"
3 | }
4 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/CHANGELOG.md
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/LICENSE.md
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/README.md
--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/SECURITY.md
--------------------------------------------------------------------------------
/biome.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/biome.json
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/package.json
--------------------------------------------------------------------------------
/release-please-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/release-please-config.json
--------------------------------------------------------------------------------
/renovate.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/renovate.json
--------------------------------------------------------------------------------
/samples/api.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/samples/api.js
--------------------------------------------------------------------------------
/site/linkinator.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/site/linkinator.webp
--------------------------------------------------------------------------------
/src/cli.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/cli.ts
--------------------------------------------------------------------------------
/src/config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/config.ts
--------------------------------------------------------------------------------
/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/index.ts
--------------------------------------------------------------------------------
/src/links.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/links.ts
--------------------------------------------------------------------------------
/src/logger.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/logger.ts
--------------------------------------------------------------------------------
/src/options.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/options.ts
--------------------------------------------------------------------------------
/src/queue.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/queue.ts
--------------------------------------------------------------------------------
/src/schema-org-url-fields.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/schema-org-url-fields.json
--------------------------------------------------------------------------------
/src/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/server.ts
--------------------------------------------------------------------------------
/src/stream-utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/stream-utils.ts
--------------------------------------------------------------------------------
/src/tools/update-schema-org-types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/tools/update-schema-org-types.ts
--------------------------------------------------------------------------------
/src/url-utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/src/url-utils.ts
--------------------------------------------------------------------------------
/test/fixtures/alternate/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/alternate/index.html
--------------------------------------------------------------------------------
/test/fixtures/basetag/absolute.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/basetag/absolute.html
--------------------------------------------------------------------------------
/test/fixtures/basetag/empty-base.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/basetag/empty-base.html
--------------------------------------------------------------------------------
/test/fixtures/basetag/relative-dot-folder.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/basetag/relative-dot-folder.html
--------------------------------------------------------------------------------
/test/fixtures/basetag/relative-folder.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/basetag/relative-folder.html
--------------------------------------------------------------------------------
/test/fixtures/basetag/relative-page.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/basetag/relative-page.html
--------------------------------------------------------------------------------
/test/fixtures/basetag/relative-to-root.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/basetag/relative-to-root.html
--------------------------------------------------------------------------------
/test/fixtures/baseurl/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/baseurl/index.html
--------------------------------------------------------------------------------
/test/fixtures/basic/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/basic/index.html
--------------------------------------------------------------------------------
/test/fixtures/broke/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/broke/index.html
--------------------------------------------------------------------------------
/test/fixtures/config/linkinator.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/config/linkinator.config.cjs
--------------------------------------------------------------------------------
/test/fixtures/config/linkinator.config.invalid.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/config/linkinator.config.invalid.json
--------------------------------------------------------------------------------
/test/fixtures/config/linkinator.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/config/linkinator.config.js
--------------------------------------------------------------------------------
/test/fixtures/config/linkinator.config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/config/linkinator.config.json
--------------------------------------------------------------------------------
/test/fixtures/config/linkinator.config.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/config/linkinator.config.mjs
--------------------------------------------------------------------------------
/test/fixtures/config/skip-array-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/config/skip-array-config.json
--------------------------------------------------------------------------------
/test/fixtures/css/external-test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/css/external-test.html
--------------------------------------------------------------------------------
/test/fixtures/css/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/css/index.html
--------------------------------------------------------------------------------
/test/fixtures/css/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/css/styles.css
--------------------------------------------------------------------------------
/test/fixtures/defaultconfig/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/defaultconfig/index.html
--------------------------------------------------------------------------------
/test/fixtures/defaultconfig/linkinator.config.json:
--------------------------------------------------------------------------------
1 | {
2 | "format": "json"
3 | }
4 |
--------------------------------------------------------------------------------
/test/fixtures/directoryIndex/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/directoryIndex/README.md
--------------------------------------------------------------------------------
/test/fixtures/directoryIndex/dir1/dir1.md:
--------------------------------------------------------------------------------
1 | 👋
2 |
--------------------------------------------------------------------------------
/test/fixtures/directoryIndex/dir2/dir2.md:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/filter/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/filter/index.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-404/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-404/index.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-demo/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-demo/index.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-demo/target.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-demo/target.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-empty/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-empty/index.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-github-style/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-github-style/index.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-github-style/target.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-github-style/target.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-invalid/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-invalid/index.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-markdown-invalid/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-markdown-invalid/index.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-markdown-invalid/target.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-markdown-invalid/target.md
--------------------------------------------------------------------------------
/test/fixtures/fragments-markdown/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-markdown/index.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-markdown/target.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-markdown/target.md
--------------------------------------------------------------------------------
/test/fixtures/fragments-multiple/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-multiple/index.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-non-html/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-non-html/index.html
--------------------------------------------------------------------------------
/test/fixtures/fragments-valid/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/fragments-valid/index.html
--------------------------------------------------------------------------------
/test/fixtures/image/boo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/image/boo.jpg
--------------------------------------------------------------------------------
/test/fixtures/image/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/image/index.html
--------------------------------------------------------------------------------
/test/fixtures/json-ld/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/json-ld/index.html
--------------------------------------------------------------------------------
/test/fixtures/local/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/local/index.html
--------------------------------------------------------------------------------
/test/fixtures/local/page2.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/local/page2.html
--------------------------------------------------------------------------------
/test/fixtures/localbroke/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/localbroke/README.md
--------------------------------------------------------------------------------
/test/fixtures/malformed/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/malformed/index.html
--------------------------------------------------------------------------------
/test/fixtures/markdown/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/markdown/LICENSE.md
--------------------------------------------------------------------------------
/test/fixtures/markdown/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/markdown/README.md
--------------------------------------------------------------------------------
/test/fixtures/markdown/boo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/markdown/boo.jpg
--------------------------------------------------------------------------------
/test/fixtures/markdown/deep/deep.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/markdown/deep/deep.md
--------------------------------------------------------------------------------
/test/fixtures/markdown/unlinked.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/markdown/unlinked.md
--------------------------------------------------------------------------------
/test/fixtures/metarefresh/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/metarefresh/index.html
--------------------------------------------------------------------------------
/test/fixtures/nested/doll1/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/nested/doll1/index.html
--------------------------------------------------------------------------------
/test/fixtures/nested/doll2/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/nested/doll2/index.html
--------------------------------------------------------------------------------
/test/fixtures/picture/image.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/picture/image.jpeg
--------------------------------------------------------------------------------
/test/fixtures/picture/image.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/picture/image.webp
--------------------------------------------------------------------------------
/test/fixtures/picture/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/picture/index.html
--------------------------------------------------------------------------------
/test/fixtures/prefetch/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/prefetch/index.html
--------------------------------------------------------------------------------
/test/fixtures/protocols/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/protocols/index.html
--------------------------------------------------------------------------------
/test/fixtures/recurse/first.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/recurse/first.html
--------------------------------------------------------------------------------
/test/fixtures/recurse/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/recurse/index.html
--------------------------------------------------------------------------------
/test/fixtures/recurse/second.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/recurse/second.html
--------------------------------------------------------------------------------
/test/fixtures/relative/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/relative/index.html
--------------------------------------------------------------------------------
/test/fixtures/relative/nested/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/relative/nested/index.html
--------------------------------------------------------------------------------
/test/fixtures/relative/nested/nested.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/relative/nested/nested.html
--------------------------------------------------------------------------------
/test/fixtures/relative/ohai.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/relative/ohai.html
--------------------------------------------------------------------------------
/test/fixtures/repeated-broken-link/pageA.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/repeated-broken-link/pageA.html
--------------------------------------------------------------------------------
/test/fixtures/repeated-broken-link/pageB.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/repeated-broken-link/pageB.html
--------------------------------------------------------------------------------
/test/fixtures/retry/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/retry/index.html
--------------------------------------------------------------------------------
/test/fixtures/retry/subpage.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/retry/subpage.html
--------------------------------------------------------------------------------
/test/fixtures/retryCLI/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/retryCLI/index.html
--------------------------------------------------------------------------------
/test/fixtures/rewrite/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/rewrite/LICENSE.md
--------------------------------------------------------------------------------
/test/fixtures/rewrite/README.md:
--------------------------------------------------------------------------------
1 | # Say hello to my README
2 | This has [a link](NOTLICENSE.md) to something.
3 |
--------------------------------------------------------------------------------
/test/fixtures/scripts/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/scripts/index.html
--------------------------------------------------------------------------------
/test/fixtures/scripts/script.js:
--------------------------------------------------------------------------------
1 | const foo = {
2 | bar: 'Wot',
3 | };
4 |
--------------------------------------------------------------------------------
/test/fixtures/server/5.0/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/server/5.0/index.html
--------------------------------------------------------------------------------
/test/fixtures/server/bag/bag.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/server/bag/bag.html
--------------------------------------------------------------------------------
/test/fixtures/server/checkout/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/server/checkout/index.html
--------------------------------------------------------------------------------
/test/fixtures/server/clean-urls/about.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/server/clean-urls/about.html
--------------------------------------------------------------------------------
/test/fixtures/server/clean-urls/contact.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/server/clean-urls/contact.html
--------------------------------------------------------------------------------
/test/fixtures/server/clean-urls/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/server/clean-urls/index.html
--------------------------------------------------------------------------------
/test/fixtures/server/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/server/index.html
--------------------------------------------------------------------------------
/test/fixtures/server/script.js:
--------------------------------------------------------------------------------
1 | alert('ohai');
2 |
--------------------------------------------------------------------------------
/test/fixtures/server/test.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/server/test.html
--------------------------------------------------------------------------------
/test/fixtures/skip/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/skip/index.html
--------------------------------------------------------------------------------
/test/fixtures/srcset/_site/bar.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/srcset/_site/bar.html
--------------------------------------------------------------------------------
/test/fixtures/srcset/_site/foo.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/srcset/_site/foo.html
--------------------------------------------------------------------------------
/test/fixtures/srcset/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/srcset/index.html
--------------------------------------------------------------------------------
/test/fixtures/status-codes/200.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/status-codes/200.html
--------------------------------------------------------------------------------
/test/fixtures/status-codes/403.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/status-codes/403.html
--------------------------------------------------------------------------------
/test/fixtures/status-codes/404.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/status-codes/404.html
--------------------------------------------------------------------------------
/test/fixtures/status-codes/5xx.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/status-codes/5xx.html
--------------------------------------------------------------------------------
/test/fixtures/status-codes/default.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/status-codes/default.html
--------------------------------------------------------------------------------
/test/fixtures/status-codes/pattern.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/status-codes/pattern.html
--------------------------------------------------------------------------------
/test/fixtures/twice/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/twice/index.html
--------------------------------------------------------------------------------
/test/fixtures/twittercard/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/twittercard/index.html
--------------------------------------------------------------------------------
/test/fixtures/urlpatterns/funky+path.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/urlpatterns/funky+path.html
--------------------------------------------------------------------------------
/test/fixtures/urlpatterns/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/fixtures/urlpatterns/index.html
--------------------------------------------------------------------------------
/test/test.cert-validation.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.cert-validation.ts
--------------------------------------------------------------------------------
/test/test.cli.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.cli.ts
--------------------------------------------------------------------------------
/test/test.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.config.ts
--------------------------------------------------------------------------------
/test/test.fragments.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.fragments.ts
--------------------------------------------------------------------------------
/test/test.https.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.https.ts
--------------------------------------------------------------------------------
/test/test.index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.index.ts
--------------------------------------------------------------------------------
/test/test.insecure.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.insecure.ts
--------------------------------------------------------------------------------
/test/test.json-ld.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.json-ld.ts
--------------------------------------------------------------------------------
/test/test.redirects.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.redirects.ts
--------------------------------------------------------------------------------
/test/test.retry.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.retry.ts
--------------------------------------------------------------------------------
/test/test.server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.server.ts
--------------------------------------------------------------------------------
/test/test.status-codes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.status-codes.ts
--------------------------------------------------------------------------------
/test/test.stream-utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.stream-utils.ts
--------------------------------------------------------------------------------
/test/test.url-utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/test/test.url-utils.ts
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/tsconfig.json
--------------------------------------------------------------------------------
/vitest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustinBeckwith/linkinator/HEAD/vitest.config.ts
--------------------------------------------------------------------------------