├── .gitignore ├── .mocharc.json ├── .npmignore ├── README.md ├── package.json ├── src ├── index.ts ├── lib │ ├── cache.ts │ ├── prettyUrl.ts │ ├── scraper.ts │ └── serializeUrl.ts └── types │ └── types.d.ts ├── test ├── index.test.ts ├── prettyURL.test.ts ├── scraper.test.ts └── serializeUrl.test.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/.mocharc.json -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/.npmignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/src/lib/cache.ts -------------------------------------------------------------------------------- /src/lib/prettyUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/src/lib/prettyUrl.ts -------------------------------------------------------------------------------- /src/lib/scraper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/src/lib/scraper.ts -------------------------------------------------------------------------------- /src/lib/serializeUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/src/lib/serializeUrl.ts -------------------------------------------------------------------------------- /src/types/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/src/types/types.d.ts -------------------------------------------------------------------------------- /test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/test/index.test.ts -------------------------------------------------------------------------------- /test/prettyURL.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/test/prettyURL.test.ts -------------------------------------------------------------------------------- /test/scraper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/test/scraper.test.ts -------------------------------------------------------------------------------- /test/serializeUrl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/test/serializeUrl.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dstark5/gnews-scraper/HEAD/yarn.lock --------------------------------------------------------------------------------