├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ ├── lint.yml │ └── test.yml ├── .gitignore ├── .husky └── pre-commit ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bamboo-specs ├── bamboo.yaml ├── build.yaml ├── deploy.yaml ├── increment.yaml ├── permissions.yaml └── test.yaml ├── jest.config.js ├── package.json ├── pnpm-lock.yaml ├── src ├── cli.js ├── dnscheck.js ├── fetchdomains.js ├── filelinter.js ├── linter.js ├── urlfilter.js └── utils.js ├── test ├── integration │ ├── dnscheck.test.js │ ├── filelinter.test.js │ ├── linter.test.js │ └── urlfilter.test.js ├── mocked │ ├── dnscheck.test.js │ ├── filelinter.test.js │ ├── linter.test.js │ ├── mockresponse.js │ └── urlfilter.test.js └── resources │ ├── empty.txt │ └── filter.txt └── tools └── build-txt.js /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/README.md -------------------------------------------------------------------------------- /bamboo-specs/bamboo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/bamboo-specs/bamboo.yaml -------------------------------------------------------------------------------- /bamboo-specs/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/bamboo-specs/build.yaml -------------------------------------------------------------------------------- /bamboo-specs/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/bamboo-specs/deploy.yaml -------------------------------------------------------------------------------- /bamboo-specs/increment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/bamboo-specs/increment.yaml -------------------------------------------------------------------------------- /bamboo-specs/permissions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/bamboo-specs/permissions.yaml -------------------------------------------------------------------------------- /bamboo-specs/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/bamboo-specs/test.yaml -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/src/cli.js -------------------------------------------------------------------------------- /src/dnscheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/src/dnscheck.js -------------------------------------------------------------------------------- /src/fetchdomains.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/src/fetchdomains.js -------------------------------------------------------------------------------- /src/filelinter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/src/filelinter.js -------------------------------------------------------------------------------- /src/linter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/src/linter.js -------------------------------------------------------------------------------- /src/urlfilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/src/urlfilter.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/src/utils.js -------------------------------------------------------------------------------- /test/integration/dnscheck.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/test/integration/dnscheck.test.js -------------------------------------------------------------------------------- /test/integration/filelinter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/test/integration/filelinter.test.js -------------------------------------------------------------------------------- /test/integration/linter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/test/integration/linter.test.js -------------------------------------------------------------------------------- /test/integration/urlfilter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/test/integration/urlfilter.test.js -------------------------------------------------------------------------------- /test/mocked/dnscheck.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/test/mocked/dnscheck.test.js -------------------------------------------------------------------------------- /test/mocked/filelinter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/test/mocked/filelinter.test.js -------------------------------------------------------------------------------- /test/mocked/linter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/test/mocked/linter.test.js -------------------------------------------------------------------------------- /test/mocked/mockresponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/test/mocked/mockresponse.js -------------------------------------------------------------------------------- /test/mocked/urlfilter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/test/mocked/urlfilter.test.js -------------------------------------------------------------------------------- /test/resources/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/resources/filter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/test/resources/filter.txt -------------------------------------------------------------------------------- /tools/build-txt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DeadDomainsLinter/HEAD/tools/build-txt.js --------------------------------------------------------------------------------