├── .eslintrc.json ├── .github └── ISSUE_TEMPLATE │ └── bug_report.md ├── .gitignore ├── README.md ├── ReleaseNotes-0110.md ├── TampermonkeyConfig.js ├── dist └── tampermonkey-script.js ├── package.json ├── scripts ├── build-tampermonkey.js └── dev.js ├── src ├── core │ ├── download2zip.ts │ ├── lexer.ts │ ├── obsidianSaver.ts │ ├── parseComments.js │ ├── parser.ts │ ├── renderComments.js │ ├── savelex.ts │ ├── toast.ts │ ├── tokenTypes.ts │ ├── types.ts │ └── utils.ts ├── dealItem.ts ├── entry.ts └── index.ts ├── tsconfig.json └── webpack.config.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/README.md -------------------------------------------------------------------------------- /ReleaseNotes-0110.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/ReleaseNotes-0110.md -------------------------------------------------------------------------------- /TampermonkeyConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/TampermonkeyConfig.js -------------------------------------------------------------------------------- /dist/tampermonkey-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/dist/tampermonkey-script.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build-tampermonkey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/scripts/build-tampermonkey.js -------------------------------------------------------------------------------- /scripts/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/scripts/dev.js -------------------------------------------------------------------------------- /src/core/download2zip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/core/download2zip.ts -------------------------------------------------------------------------------- /src/core/lexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/core/lexer.ts -------------------------------------------------------------------------------- /src/core/obsidianSaver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/core/obsidianSaver.ts -------------------------------------------------------------------------------- /src/core/parseComments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/core/parseComments.js -------------------------------------------------------------------------------- /src/core/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/core/parser.ts -------------------------------------------------------------------------------- /src/core/renderComments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/core/renderComments.js -------------------------------------------------------------------------------- /src/core/savelex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/core/savelex.ts -------------------------------------------------------------------------------- /src/core/toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/core/toast.ts -------------------------------------------------------------------------------- /src/core/tokenTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/core/tokenTypes.ts -------------------------------------------------------------------------------- /src/core/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/core/types.ts -------------------------------------------------------------------------------- /src/core/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/core/utils.ts -------------------------------------------------------------------------------- /src/dealItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/dealItem.ts -------------------------------------------------------------------------------- /src/entry.ts: -------------------------------------------------------------------------------- 1 | import "./index"; -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/src/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qtqz/zhihu-backup-collect/HEAD/webpack.config.js --------------------------------------------------------------------------------