├── .gitignore ├── LICENSE ├── README.md ├── README_new_architecture.md ├── assets └── css │ ├── global.css │ ├── reset.css │ └── theme.css ├── package.json ├── public ├── _locales │ └── en │ │ └── messages.json ├── fonts │ └── inter │ │ ├── Inter-Black.woff │ │ ├── Inter-Black.woff2 │ │ ├── Inter-BlackItalic.woff │ │ ├── Inter-BlackItalic.woff2 │ │ ├── Inter-Bold.woff │ │ ├── Inter-Bold.woff2 │ │ ├── Inter-BoldItalic.woff │ │ ├── Inter-BoldItalic.woff2 │ │ ├── Inter-Italic.woff │ │ ├── Inter-Italic.woff2 │ │ ├── Inter-Regular.woff │ │ ├── Inter-Regular.woff2 │ │ └── inter.css ├── hn-top-domains.json ├── manifest.json ├── mwmbl128.png ├── mwmbl16.png ├── mwmbl32.png └── mwmbl48.png ├── scripts └── utils.js ├── src ├── backend.js ├── background.js ├── config.js ├── content.js ├── data-manager.js ├── popup │ ├── index.html │ └── popup.js ├── queries.js ├── scheduler.js ├── search.js ├── storage.js └── worker.js ├── test └── justext.test.js ├── vite.config.js └── vite.config.worker.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/README.md -------------------------------------------------------------------------------- /README_new_architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/README_new_architecture.md -------------------------------------------------------------------------------- /assets/css/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/assets/css/global.css -------------------------------------------------------------------------------- /assets/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/assets/css/reset.css -------------------------------------------------------------------------------- /assets/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/assets/css/theme.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/package.json -------------------------------------------------------------------------------- /public/_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/_locales/en/messages.json -------------------------------------------------------------------------------- /public/fonts/inter/Inter-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-Black.woff -------------------------------------------------------------------------------- /public/fonts/inter/Inter-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-Black.woff2 -------------------------------------------------------------------------------- /public/fonts/inter/Inter-BlackItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-BlackItalic.woff -------------------------------------------------------------------------------- /public/fonts/inter/Inter-BlackItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-BlackItalic.woff2 -------------------------------------------------------------------------------- /public/fonts/inter/Inter-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-Bold.woff -------------------------------------------------------------------------------- /public/fonts/inter/Inter-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-Bold.woff2 -------------------------------------------------------------------------------- /public/fonts/inter/Inter-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-BoldItalic.woff -------------------------------------------------------------------------------- /public/fonts/inter/Inter-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-BoldItalic.woff2 -------------------------------------------------------------------------------- /public/fonts/inter/Inter-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-Italic.woff -------------------------------------------------------------------------------- /public/fonts/inter/Inter-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-Italic.woff2 -------------------------------------------------------------------------------- /public/fonts/inter/Inter-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-Regular.woff -------------------------------------------------------------------------------- /public/fonts/inter/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/Inter-Regular.woff2 -------------------------------------------------------------------------------- /public/fonts/inter/inter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/fonts/inter/inter.css -------------------------------------------------------------------------------- /public/hn-top-domains.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/hn-top-domains.json -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/mwmbl128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/mwmbl128.png -------------------------------------------------------------------------------- /public/mwmbl16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/mwmbl16.png -------------------------------------------------------------------------------- /public/mwmbl32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/mwmbl32.png -------------------------------------------------------------------------------- /public/mwmbl48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/public/mwmbl48.png -------------------------------------------------------------------------------- /scripts/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/scripts/utils.js -------------------------------------------------------------------------------- /src/backend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/backend.js -------------------------------------------------------------------------------- /src/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/background.js -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/config.js -------------------------------------------------------------------------------- /src/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/content.js -------------------------------------------------------------------------------- /src/data-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/data-manager.js -------------------------------------------------------------------------------- /src/popup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/popup/index.html -------------------------------------------------------------------------------- /src/popup/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/popup/popup.js -------------------------------------------------------------------------------- /src/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/queries.js -------------------------------------------------------------------------------- /src/scheduler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/scheduler.js -------------------------------------------------------------------------------- /src/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/search.js -------------------------------------------------------------------------------- /src/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/storage.js -------------------------------------------------------------------------------- /src/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/src/worker.js -------------------------------------------------------------------------------- /test/justext.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/test/justext.test.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/vite.config.js -------------------------------------------------------------------------------- /vite.config.worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mwmbl/crawler-extension/HEAD/vite.config.worker.js --------------------------------------------------------------------------------