├── .editorconfig ├── .gitignore ├── .markdownlintrc ├── .pre-commit-config.yaml ├── .prettierignore ├── LICENSE ├── README.md ├── package.json ├── scripts ├── fetch-test-pages.ts ├── generate-report.ts ├── lib │ ├── adapters │ │ ├── adapter-cleanview.ts │ │ ├── adapter-mercury.ts │ │ ├── adapter-metascraper.ts │ │ ├── adapter-readability.ts │ │ └── index.ts │ ├── func.ts │ ├── stream.ts │ └── types.ts ├── missing-types │ ├── cleanview.d.ts │ └── metascraper.d.ts └── tsconfig.json ├── test_urls.txt └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/.markdownlintrc -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | tsconfig* 2 | dist/ 3 | credentials/ 4 | lerna.json 5 | yarn.lock 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/package.json -------------------------------------------------------------------------------- /scripts/fetch-test-pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/fetch-test-pages.ts -------------------------------------------------------------------------------- /scripts/generate-report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/generate-report.ts -------------------------------------------------------------------------------- /scripts/lib/adapters/adapter-cleanview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/lib/adapters/adapter-cleanview.ts -------------------------------------------------------------------------------- /scripts/lib/adapters/adapter-mercury.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/lib/adapters/adapter-mercury.ts -------------------------------------------------------------------------------- /scripts/lib/adapters/adapter-metascraper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/lib/adapters/adapter-metascraper.ts -------------------------------------------------------------------------------- /scripts/lib/adapters/adapter-readability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/lib/adapters/adapter-readability.ts -------------------------------------------------------------------------------- /scripts/lib/adapters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/lib/adapters/index.ts -------------------------------------------------------------------------------- /scripts/lib/func.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/lib/func.ts -------------------------------------------------------------------------------- /scripts/lib/stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/lib/stream.ts -------------------------------------------------------------------------------- /scripts/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/lib/types.ts -------------------------------------------------------------------------------- /scripts/missing-types/cleanview.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/missing-types/cleanview.d.ts -------------------------------------------------------------------------------- /scripts/missing-types/metascraper.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/missing-types/metascraper.d.ts -------------------------------------------------------------------------------- /scripts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/scripts/tsconfig.json -------------------------------------------------------------------------------- /test_urls.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/test_urls.txt -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awendland/readable-web-extractor-comparison/HEAD/yarn.lock --------------------------------------------------------------------------------