├── .eslintrc.json ├── .gitignore ├── .nycrc ├── LICENSE ├── README.md ├── package.json ├── src ├── bin │ └── markdown-link-validator.ts └── lib │ ├── cli.ts │ ├── cli │ └── options.ts │ ├── link.ts │ ├── mdfile.ts │ ├── types.ts │ └── utils │ ├── debug.ts │ ├── delay.ts │ ├── request.ts │ └── wrappromise.ts ├── tests └── lib │ ├── fixtures │ ├── link │ │ └── content.md │ └── mdfile │ │ ├── absolute-links.md │ │ ├── invalid-internal.md │ │ ├── links.md │ │ ├── relative-links.md │ │ └── valid-internal.md │ ├── link.ts │ └── mdfile.ts └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/.gitignore -------------------------------------------------------------------------------- /.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/.nycrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/package.json -------------------------------------------------------------------------------- /src/bin/markdown-link-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/src/bin/markdown-link-validator.ts -------------------------------------------------------------------------------- /src/lib/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/src/lib/cli.ts -------------------------------------------------------------------------------- /src/lib/cli/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/src/lib/cli/options.ts -------------------------------------------------------------------------------- /src/lib/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/src/lib/link.ts -------------------------------------------------------------------------------- /src/lib/mdfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/src/lib/mdfile.ts -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/lib/utils/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/src/lib/utils/debug.ts -------------------------------------------------------------------------------- /src/lib/utils/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/src/lib/utils/delay.ts -------------------------------------------------------------------------------- /src/lib/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/src/lib/utils/request.ts -------------------------------------------------------------------------------- /src/lib/utils/wrappromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/src/lib/utils/wrappromise.ts -------------------------------------------------------------------------------- /tests/lib/fixtures/link/content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/tests/lib/fixtures/link/content.md -------------------------------------------------------------------------------- /tests/lib/fixtures/mdfile/absolute-links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/tests/lib/fixtures/mdfile/absolute-links.md -------------------------------------------------------------------------------- /tests/lib/fixtures/mdfile/invalid-internal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/tests/lib/fixtures/mdfile/invalid-internal.md -------------------------------------------------------------------------------- /tests/lib/fixtures/mdfile/links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/tests/lib/fixtures/mdfile/links.md -------------------------------------------------------------------------------- /tests/lib/fixtures/mdfile/relative-links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/tests/lib/fixtures/mdfile/relative-links.md -------------------------------------------------------------------------------- /tests/lib/fixtures/mdfile/valid-internal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/tests/lib/fixtures/mdfile/valid-internal.md -------------------------------------------------------------------------------- /tests/lib/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/tests/lib/link.ts -------------------------------------------------------------------------------- /tests/lib/mdfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/tests/lib/mdfile.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webhintio/markdown-link-validator/HEAD/tsconfig.json --------------------------------------------------------------------------------