├── .commitlintrc.js ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github └── workflows │ ├── node.js.yml │ └── publish.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .lintstagedrc.js ├── .npmrc ├── .prettierrc ├── LICENSE ├── README.md ├── crowdin.yml ├── extension ├── _locales │ ├── de │ │ └── messages.json │ ├── en │ │ └── messages.json │ ├── ja │ │ └── messages.json │ └── zh_CN │ │ └── messages.json └── assets │ ├── icon.png │ └── icon.svg ├── package.json ├── pnpm-lock.yaml ├── renovate.json ├── scripts ├── manifest.ts ├── preinstall.js ├── prepare.ts └── utils.ts ├── shim.d.ts ├── src ├── background │ ├── contentScriptHMR.ts │ ├── index.html │ ├── libs │ │ └── fileCache.ts │ └── main.ts ├── components │ ├── DetectDialog.vue │ ├── README.md │ └── StarDialog.vue ├── contentScripts │ ├── index.ts │ ├── libs │ │ └── fileCacheBridge.ts │ └── views │ │ ├── App.vue │ │ └── data.json ├── env.ts ├── global.d.ts ├── manifest.ts └── options │ ├── Options.vue │ ├── index.html │ ├── main.ts │ └── setting.json ├── tsconfig.json ├── vite.config.content.ts └── vite.config.ts /.commitlintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/.commitlintrc.js -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | public 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | pnpm lint-staged 5 | -------------------------------------------------------------------------------- /.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/.lintstagedrc.js -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/README.md -------------------------------------------------------------------------------- /crowdin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/crowdin.yml -------------------------------------------------------------------------------- /extension/_locales/de/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/extension/_locales/de/messages.json -------------------------------------------------------------------------------- /extension/_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/extension/_locales/en/messages.json -------------------------------------------------------------------------------- /extension/_locales/ja/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/extension/_locales/ja/messages.json -------------------------------------------------------------------------------- /extension/_locales/zh_CN/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/extension/_locales/zh_CN/messages.json -------------------------------------------------------------------------------- /extension/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/extension/assets/icon.png -------------------------------------------------------------------------------- /extension/assets/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/extension/assets/icon.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/renovate.json -------------------------------------------------------------------------------- /scripts/manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/scripts/manifest.ts -------------------------------------------------------------------------------- /scripts/preinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/scripts/preinstall.js -------------------------------------------------------------------------------- /scripts/prepare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/scripts/prepare.ts -------------------------------------------------------------------------------- /scripts/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/scripts/utils.ts -------------------------------------------------------------------------------- /shim.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/shim.d.ts -------------------------------------------------------------------------------- /src/background/contentScriptHMR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/background/contentScriptHMR.ts -------------------------------------------------------------------------------- /src/background/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/background/index.html -------------------------------------------------------------------------------- /src/background/libs/fileCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/background/libs/fileCache.ts -------------------------------------------------------------------------------- /src/background/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/background/main.ts -------------------------------------------------------------------------------- /src/components/DetectDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/components/DetectDialog.vue -------------------------------------------------------------------------------- /src/components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/components/README.md -------------------------------------------------------------------------------- /src/components/StarDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/components/StarDialog.vue -------------------------------------------------------------------------------- /src/contentScripts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/contentScripts/index.ts -------------------------------------------------------------------------------- /src/contentScripts/libs/fileCacheBridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/contentScripts/libs/fileCacheBridge.ts -------------------------------------------------------------------------------- /src/contentScripts/views/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/contentScripts/views/App.vue -------------------------------------------------------------------------------- /src/contentScripts/views/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/contentScripts/views/data.json -------------------------------------------------------------------------------- /src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/env.ts -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/global.d.ts -------------------------------------------------------------------------------- /src/manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/manifest.ts -------------------------------------------------------------------------------- /src/options/Options.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/options/Options.vue -------------------------------------------------------------------------------- /src/options/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/options/index.html -------------------------------------------------------------------------------- /src/options/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/options/main.ts -------------------------------------------------------------------------------- /src/options/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/src/options/setting.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/vite.config.content.ts -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaoshuapp/explorer-xiaoshu/HEAD/vite.config.ts --------------------------------------------------------------------------------