├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature_request.md └── workflows │ ├── web-deploy-pages.yml │ └── worker-deploy.yml ├── .gitignore ├── .import-sorter.json ├── .npmrc ├── .vscode └── settings.json ├── devnotes ├── 2023-01-17 m.wikipedia noscript tag └── index.md ├── package.json ├── pkgs ├── common │ ├── .gitignore │ ├── example.js │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ ├── data │ │ │ │ ├── en.m.wikipedia.org │ │ │ │ │ └── feudalism │ │ │ │ │ │ ├── result.md │ │ │ │ │ │ └── source.html │ │ │ │ ├── en.wikipedia.org │ │ │ │ │ └── feudalism │ │ │ │ │ │ ├── result.keepFigureImage.md │ │ │ │ │ │ ├── result.md │ │ │ │ │ │ ├── result.removeImages.md │ │ │ │ │ │ ├── result.removeTables.md │ │ │ │ │ │ └── source.html │ │ │ │ └── zh.wikipedia.org │ │ │ │ │ ├── ashima │ │ │ │ │ ├── result.md │ │ │ │ │ └── source.html │ │ │ │ │ └── fengjian │ │ │ │ │ ├── result.md │ │ │ │ │ ├── result.removeLinks.md │ │ │ │ │ └── source.html │ │ │ ├── extract.test.ts │ │ │ └── utils.ts │ │ ├── cli.ts │ │ ├── extract.ts │ │ ├── extractors │ │ │ └── wikipedia.ts │ │ ├── index.ts │ │ ├── metadata.ts │ │ ├── turndown-plugins │ │ │ └── gfm │ │ │ │ ├── gfm.js │ │ │ │ ├── highlighted-code-block.js │ │ │ │ ├── strikethrough.js │ │ │ │ ├── tables.js │ │ │ │ └── task-list-items.js │ │ └── utils.ts │ ├── tsconfig.json │ └── webpack.config.js ├── web │ ├── import-sorter.json │ ├── index.html │ ├── package.json │ ├── public │ │ ├── cover.png │ │ ├── favicon.svg │ │ └── robots.txt │ ├── site.js │ ├── src │ │ ├── App.tsx │ │ ├── _variables.scss │ │ ├── components │ │ │ └── MarkdownContent.tsx │ │ ├── config │ │ │ ├── index.ts │ │ │ ├── local.ts │ │ │ └── prod.ts │ │ ├── index.tsx │ │ ├── pages │ │ │ ├── Extractor │ │ │ │ ├── Editor.scss │ │ │ │ ├── Editor.tsx │ │ │ │ ├── FeedbackModal.tsx │ │ │ │ ├── HelpModal.tsx │ │ │ │ ├── Options.tsx │ │ │ │ ├── Viewer.scss │ │ │ │ ├── Viewer.tsx │ │ │ │ ├── api.ts │ │ │ │ ├── download.ts │ │ │ │ ├── index.scss │ │ │ │ ├── index.tsx │ │ │ │ ├── markdown.ts │ │ │ │ ├── store.ts │ │ │ │ ├── styles.ts │ │ │ │ ├── theme-githubLight.ts │ │ │ │ └── theme.ts │ │ │ └── Home │ │ │ │ ├── Footer.tsx │ │ │ │ ├── Header.tsx │ │ │ │ ├── Hero.tsx │ │ │ │ └── index.tsx │ │ └── utils.ts │ ├── tsconfig.json │ └── webpack.config.js ├── webext │ ├── package.json │ ├── public │ │ ├── extractor.html │ │ ├── icon.png │ │ ├── manifest.json │ │ ├── options.html │ │ └── popup.html │ ├── src │ │ ├── background.ts │ │ ├── consts.ts │ │ ├── content_script.ts │ │ ├── content_style.scss │ │ ├── extractor.tsx │ │ ├── inject.ts │ │ ├── options.tsx │ │ ├── popup.tsx │ │ └── utils │ │ │ ├── browserAPI.ts │ │ │ └── log.ts │ ├── tsconfig.json │ └── webpack.config.js └── worker │ ├── package.json │ ├── src │ ├── index.test.ts │ └── index.ts │ └── wrangler.toml ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.base.json └── tsconfig.json /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/web-deploy-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/.github/workflows/web-deploy-pages.yml -------------------------------------------------------------------------------- /.github/workflows/worker-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/.github/workflows/worker-deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | dist 3 | pkgs/webext/lib 4 | *.tsbuildinfo 5 | -------------------------------------------------------------------------------- /.import-sorter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/.import-sorter.json -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/.npmrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /devnotes/2023-01-17 m.wikipedia noscript tag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/devnotes/2023-01-17 m.wikipedia noscript tag -------------------------------------------------------------------------------- /devnotes/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/devnotes/index.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/package.json -------------------------------------------------------------------------------- /pkgs/common/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | lib 3 | -------------------------------------------------------------------------------- /pkgs/common/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/example.js -------------------------------------------------------------------------------- /pkgs/common/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/jest.config.js -------------------------------------------------------------------------------- /pkgs/common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/package.json -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/en.m.wikipedia.org/feudalism/result.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/en.m.wikipedia.org/feudalism/result.md -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/en.m.wikipedia.org/feudalism/source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/en.m.wikipedia.org/feudalism/source.html -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/en.wikipedia.org/feudalism/result.keepFigureImage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/en.wikipedia.org/feudalism/result.keepFigureImage.md -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/en.wikipedia.org/feudalism/result.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/en.wikipedia.org/feudalism/result.md -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/en.wikipedia.org/feudalism/result.removeImages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/en.wikipedia.org/feudalism/result.removeImages.md -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/en.wikipedia.org/feudalism/result.removeTables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/en.wikipedia.org/feudalism/result.removeTables.md -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/en.wikipedia.org/feudalism/source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/en.wikipedia.org/feudalism/source.html -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/zh.wikipedia.org/ashima/result.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/zh.wikipedia.org/ashima/result.md -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/zh.wikipedia.org/ashima/source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/zh.wikipedia.org/ashima/source.html -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/zh.wikipedia.org/fengjian/result.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/zh.wikipedia.org/fengjian/result.md -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/zh.wikipedia.org/fengjian/result.removeLinks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/zh.wikipedia.org/fengjian/result.removeLinks.md -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/data/zh.wikipedia.org/fengjian/source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/data/zh.wikipedia.org/fengjian/source.html -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/extract.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/extract.test.ts -------------------------------------------------------------------------------- /pkgs/common/src/__tests__/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/__tests__/utils.ts -------------------------------------------------------------------------------- /pkgs/common/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/cli.ts -------------------------------------------------------------------------------- /pkgs/common/src/extract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/extract.ts -------------------------------------------------------------------------------- /pkgs/common/src/extractors/wikipedia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/extractors/wikipedia.ts -------------------------------------------------------------------------------- /pkgs/common/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './extract' 2 | -------------------------------------------------------------------------------- /pkgs/common/src/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/metadata.ts -------------------------------------------------------------------------------- /pkgs/common/src/turndown-plugins/gfm/gfm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/turndown-plugins/gfm/gfm.js -------------------------------------------------------------------------------- /pkgs/common/src/turndown-plugins/gfm/highlighted-code-block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/turndown-plugins/gfm/highlighted-code-block.js -------------------------------------------------------------------------------- /pkgs/common/src/turndown-plugins/gfm/strikethrough.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/turndown-plugins/gfm/strikethrough.js -------------------------------------------------------------------------------- /pkgs/common/src/turndown-plugins/gfm/tables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/turndown-plugins/gfm/tables.js -------------------------------------------------------------------------------- /pkgs/common/src/turndown-plugins/gfm/task-list-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/turndown-plugins/gfm/task-list-items.js -------------------------------------------------------------------------------- /pkgs/common/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/src/utils.ts -------------------------------------------------------------------------------- /pkgs/common/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/tsconfig.json -------------------------------------------------------------------------------- /pkgs/common/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/common/webpack.config.js -------------------------------------------------------------------------------- /pkgs/web/import-sorter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/import-sorter.json -------------------------------------------------------------------------------- /pkgs/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/index.html -------------------------------------------------------------------------------- /pkgs/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/package.json -------------------------------------------------------------------------------- /pkgs/web/public/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/public/cover.png -------------------------------------------------------------------------------- /pkgs/web/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/public/favicon.svg -------------------------------------------------------------------------------- /pkgs/web/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/public/robots.txt -------------------------------------------------------------------------------- /pkgs/web/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/site.js -------------------------------------------------------------------------------- /pkgs/web/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/App.tsx -------------------------------------------------------------------------------- /pkgs/web/src/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/_variables.scss -------------------------------------------------------------------------------- /pkgs/web/src/components/MarkdownContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/components/MarkdownContent.tsx -------------------------------------------------------------------------------- /pkgs/web/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/config/index.ts -------------------------------------------------------------------------------- /pkgs/web/src/config/local.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/config/local.ts -------------------------------------------------------------------------------- /pkgs/web/src/config/prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/config/prod.ts -------------------------------------------------------------------------------- /pkgs/web/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/index.tsx -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/Editor.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/Editor.scss -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/Editor.tsx -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/FeedbackModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/FeedbackModal.tsx -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/HelpModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/HelpModal.tsx -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/Options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/Options.tsx -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/Viewer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/Viewer.scss -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/Viewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/Viewer.tsx -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/api.ts -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/download.ts -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/index.scss -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/index.tsx -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/markdown.ts -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/store.ts -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/styles.ts -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/theme-githubLight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/theme-githubLight.ts -------------------------------------------------------------------------------- /pkgs/web/src/pages/Extractor/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Extractor/theme.ts -------------------------------------------------------------------------------- /pkgs/web/src/pages/Home/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Home/Footer.tsx -------------------------------------------------------------------------------- /pkgs/web/src/pages/Home/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Home/Header.tsx -------------------------------------------------------------------------------- /pkgs/web/src/pages/Home/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Home/Hero.tsx -------------------------------------------------------------------------------- /pkgs/web/src/pages/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/pages/Home/index.tsx -------------------------------------------------------------------------------- /pkgs/web/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/src/utils.ts -------------------------------------------------------------------------------- /pkgs/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/tsconfig.json -------------------------------------------------------------------------------- /pkgs/web/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/web/webpack.config.js -------------------------------------------------------------------------------- /pkgs/webext/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/package.json -------------------------------------------------------------------------------- /pkgs/webext/public/extractor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/public/extractor.html -------------------------------------------------------------------------------- /pkgs/webext/public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/public/icon.png -------------------------------------------------------------------------------- /pkgs/webext/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/public/manifest.json -------------------------------------------------------------------------------- /pkgs/webext/public/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/public/options.html -------------------------------------------------------------------------------- /pkgs/webext/public/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/public/popup.html -------------------------------------------------------------------------------- /pkgs/webext/src/background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/src/background.ts -------------------------------------------------------------------------------- /pkgs/webext/src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/src/consts.ts -------------------------------------------------------------------------------- /pkgs/webext/src/content_script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/src/content_script.ts -------------------------------------------------------------------------------- /pkgs/webext/src/content_style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/src/content_style.scss -------------------------------------------------------------------------------- /pkgs/webext/src/extractor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/src/extractor.tsx -------------------------------------------------------------------------------- /pkgs/webext/src/inject.ts: -------------------------------------------------------------------------------- 1 | console.log('holy injected') 2 | -------------------------------------------------------------------------------- /pkgs/webext/src/options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/src/options.tsx -------------------------------------------------------------------------------- /pkgs/webext/src/popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/src/popup.tsx -------------------------------------------------------------------------------- /pkgs/webext/src/utils/browserAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/src/utils/browserAPI.ts -------------------------------------------------------------------------------- /pkgs/webext/src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/src/utils/log.ts -------------------------------------------------------------------------------- /pkgs/webext/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/tsconfig.json -------------------------------------------------------------------------------- /pkgs/webext/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/webext/webpack.config.js -------------------------------------------------------------------------------- /pkgs/worker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/worker/package.json -------------------------------------------------------------------------------- /pkgs/worker/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/worker/src/index.test.ts -------------------------------------------------------------------------------- /pkgs/worker/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/worker/src/index.ts -------------------------------------------------------------------------------- /pkgs/worker/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pkgs/worker/wrangler.toml -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - 'pkgs/*' 3 | -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reorx/substance/HEAD/tsconfig.json --------------------------------------------------------------------------------