├── .github └── workflows │ └── release.yml ├── .gitignore ├── README.md ├── app-icon.png ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── screenshot.png ├── src-tauri ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── icons │ ├── 128x128.png │ ├── 128x128@2x.png │ ├── 32x32.png │ ├── Square107x107Logo.png │ ├── Square142x142Logo.png │ ├── Square150x150Logo.png │ ├── Square284x284Logo.png │ ├── Square30x30Logo.png │ ├── Square310x310Logo.png │ ├── Square44x44Logo.png │ ├── Square71x71Logo.png │ ├── Square89x89Logo.png │ ├── StoreLogo.png │ ├── icon.ico │ └── icon.png ├── rustfmt.toml ├── src │ ├── build.rs │ └── main.rs └── tauri.conf.json ├── src ├── App.css ├── App.test.tsx ├── App.tsx ├── Routes.tsx ├── component │ ├── AppBoundary │ │ ├── AppBoundary.tsx │ │ └── index.ts │ ├── CollaborationStatus │ │ ├── CollaborationStatus.tsx │ │ └── index.ts │ ├── Directory │ │ ├── Directory.tsx │ │ ├── DirectoryTree │ │ │ ├── CustomDragPreview.tsx │ │ │ ├── CustomNode.tsx │ │ │ ├── DirectoryTree.tsx │ │ │ ├── FolderNode.tsx │ │ │ ├── Placeholder.tsx │ │ │ ├── RequestNode.tsx │ │ │ ├── index.ts │ │ │ ├── styles.module.css │ │ │ └── type.ts │ │ ├── MoreButton │ │ │ ├── MoreButton.tsx │ │ │ └── index.ts │ │ └── index.ts │ ├── DirectorySwitcher │ │ ├── DirectorySwitcher.tsx │ │ └── index.ts │ ├── Folder │ │ ├── Folder.tsx │ │ └── index.ts │ ├── ImportButton │ │ ├── ImportButton.tsx │ │ ├── ImportPostman │ │ │ ├── ImportPostman.tsx │ │ │ └── index.ts │ │ ├── ImportSwagger │ │ │ ├── ImportSwagger.tsx │ │ │ └── index.ts │ │ └── index.ts │ ├── Layout │ │ ├── Layout.tsx │ │ ├── Sidebar.tsx │ │ └── index.ts │ ├── NewButton │ │ ├── NewButton.tsx │ │ └── index.ts │ ├── ParamsTable │ │ ├── ParamsTable.tsx │ │ └── index.ts │ ├── Request │ │ ├── Request.tsx │ │ ├── RequestActionButtons │ │ │ ├── RequestActionButtons.tsx │ │ │ └── index.ts │ │ ├── RequestForm.tsx │ │ ├── RequestMethod │ │ │ ├── RequestMethod.tsx │ │ │ └── index.ts │ │ ├── RequestName │ │ │ ├── RequestName.tsx │ │ │ └── index.ts │ │ ├── RequestTabs │ │ │ ├── RequestAfterScript │ │ │ │ ├── RequestAfterScript.tsx │ │ │ │ └── index.ts │ │ │ ├── RequestBody │ │ │ │ ├── RequestBody.tsx │ │ │ │ └── index.ts │ │ │ ├── RequestHeader │ │ │ │ ├── RequestHeader.tsx │ │ │ │ └── index.ts │ │ │ ├── RequestParamsList │ │ │ │ ├── RequestParamsList.tsx │ │ │ │ └── index.ts │ │ │ ├── RequestPreScript │ │ │ │ ├── RequestPreScript.tsx │ │ │ │ └── index.ts │ │ │ ├── RequestQuery │ │ │ │ ├── RequestQuery.tsx │ │ │ │ └── index.ts │ │ │ ├── RequestTabs.tsx │ │ │ └── index.ts │ │ ├── RequestUrl │ │ │ ├── RequestUrl.tsx │ │ │ └── index.ts │ │ ├── ResponseDisplay │ │ │ ├── ResponseBody │ │ │ │ ├── ResponseBody.tsx │ │ │ │ └── index.ts │ │ │ ├── ResponseDisplay.tsx │ │ │ ├── ResponseHeader │ │ │ │ ├── ResponseHeader.tsx │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ └── index.ts │ ├── Snippets │ │ ├── Snippets.tsx │ │ └── index.ts │ ├── Sync │ │ ├── Supabase │ │ │ ├── Supabase.tsx │ │ │ └── index.ts │ │ ├── Sync.tsx │ │ ├── SyncStatus │ │ │ ├── SyncStatus.tsx │ │ │ └── index.ts │ │ └── index.ts │ └── Tabs │ │ ├── TabItem │ │ ├── TabItem.tsx │ │ └── index.ts │ │ ├── Tabs.tsx │ │ ├── context.ts │ │ └── index.ts ├── const │ ├── color.ts │ ├── index.ts │ └── theme.ts ├── hooks │ ├── directory.ts │ └── tab.ts ├── i18n │ ├── en-US.json │ ├── index.ts │ └── zh-CN.json ├── index.css ├── index.tsx ├── logo.svg ├── react-app-env.d.ts ├── reportWebVitals.ts ├── screen │ ├── ApiList │ │ ├── ApiList.tsx │ │ └── index.ts │ ├── Environment │ │ ├── Environment.tsx │ │ └── index.ts │ ├── History │ │ ├── History.tsx │ │ └── index.ts │ └── Loading │ │ ├── Loading.tsx │ │ └── index.ts ├── setupTests.ts ├── store │ ├── AuthStore.ts │ ├── CollaborationStore.ts │ ├── ConfigStore.ts │ ├── DirectoryStore.ts │ ├── HistoryStore.ts │ ├── RequestStore.ts │ ├── RootStore.ts │ ├── SyncStore.ts │ └── TabStore.ts ├── types │ └── request.ts └── util │ ├── axios.ts │ ├── history.ts │ ├── importer.ts │ ├── query.ts │ ├── random.ts │ ├── request.ts │ └── sync │ ├── index.ts │ └── supabase.ts ├── tsconfig.json └── yarn.lock /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/README.md -------------------------------------------------------------------------------- /app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/app-icon.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/public/robots.txt -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/screenshot.png -------------------------------------------------------------------------------- /src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/.gitignore -------------------------------------------------------------------------------- /src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /src-tauri/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/StoreLogo.png -------------------------------------------------------------------------------- /src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /src-tauri/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/rustfmt.toml -------------------------------------------------------------------------------- /src-tauri/src/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/src/build.rs -------------------------------------------------------------------------------- /src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/src/main.rs -------------------------------------------------------------------------------- /src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/App.test.tsx -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/Routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/Routes.tsx -------------------------------------------------------------------------------- /src/component/AppBoundary/AppBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/AppBoundary/AppBoundary.tsx -------------------------------------------------------------------------------- /src/component/AppBoundary/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./AppBoundary"; 2 | -------------------------------------------------------------------------------- /src/component/CollaborationStatus/CollaborationStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/CollaborationStatus/CollaborationStatus.tsx -------------------------------------------------------------------------------- /src/component/CollaborationStatus/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./CollaborationStatus"; -------------------------------------------------------------------------------- /src/component/Directory/Directory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Directory/Directory.tsx -------------------------------------------------------------------------------- /src/component/Directory/DirectoryTree/CustomDragPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Directory/DirectoryTree/CustomDragPreview.tsx -------------------------------------------------------------------------------- /src/component/Directory/DirectoryTree/CustomNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Directory/DirectoryTree/CustomNode.tsx -------------------------------------------------------------------------------- /src/component/Directory/DirectoryTree/DirectoryTree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Directory/DirectoryTree/DirectoryTree.tsx -------------------------------------------------------------------------------- /src/component/Directory/DirectoryTree/FolderNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Directory/DirectoryTree/FolderNode.tsx -------------------------------------------------------------------------------- /src/component/Directory/DirectoryTree/Placeholder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Directory/DirectoryTree/Placeholder.tsx -------------------------------------------------------------------------------- /src/component/Directory/DirectoryTree/RequestNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Directory/DirectoryTree/RequestNode.tsx -------------------------------------------------------------------------------- /src/component/Directory/DirectoryTree/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./DirectoryTree"; 2 | -------------------------------------------------------------------------------- /src/component/Directory/DirectoryTree/styles.module.css: -------------------------------------------------------------------------------- 1 | .ul { 2 | list-style: none; 3 | width: 100%; 4 | } 5 | -------------------------------------------------------------------------------- /src/component/Directory/DirectoryTree/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Directory/DirectoryTree/type.ts -------------------------------------------------------------------------------- /src/component/Directory/MoreButton/MoreButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Directory/MoreButton/MoreButton.tsx -------------------------------------------------------------------------------- /src/component/Directory/MoreButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./MoreButton"; 2 | -------------------------------------------------------------------------------- /src/component/Directory/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Directory"; 2 | -------------------------------------------------------------------------------- /src/component/DirectorySwitcher/DirectorySwitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/DirectorySwitcher/DirectorySwitcher.tsx -------------------------------------------------------------------------------- /src/component/DirectorySwitcher/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./DirectorySwitcher" -------------------------------------------------------------------------------- /src/component/Folder/Folder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Folder/Folder.tsx -------------------------------------------------------------------------------- /src/component/Folder/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Folder"; -------------------------------------------------------------------------------- /src/component/ImportButton/ImportButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/ImportButton/ImportButton.tsx -------------------------------------------------------------------------------- /src/component/ImportButton/ImportPostman/ImportPostman.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/ImportButton/ImportPostman/ImportPostman.tsx -------------------------------------------------------------------------------- /src/component/ImportButton/ImportPostman/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ImportPostman"; 2 | -------------------------------------------------------------------------------- /src/component/ImportButton/ImportSwagger/ImportSwagger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/ImportButton/ImportSwagger/ImportSwagger.tsx -------------------------------------------------------------------------------- /src/component/ImportButton/ImportSwagger/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ImportSwagger"; 2 | -------------------------------------------------------------------------------- /src/component/ImportButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ImportButton"; 2 | -------------------------------------------------------------------------------- /src/component/Layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Layout/Layout.tsx -------------------------------------------------------------------------------- /src/component/Layout/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Layout/Sidebar.tsx -------------------------------------------------------------------------------- /src/component/Layout/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Layout"; 2 | -------------------------------------------------------------------------------- /src/component/NewButton/NewButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/NewButton/NewButton.tsx -------------------------------------------------------------------------------- /src/component/NewButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./NewButton"; 2 | -------------------------------------------------------------------------------- /src/component/ParamsTable/ParamsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/ParamsTable/ParamsTable.tsx -------------------------------------------------------------------------------- /src/component/ParamsTable/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ParamsTable"; 2 | -------------------------------------------------------------------------------- /src/component/Request/Request.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/Request.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestActionButtons/RequestActionButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestActionButtons/RequestActionButtons.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestActionButtons/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RequestActionButtons"; 2 | -------------------------------------------------------------------------------- /src/component/Request/RequestForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestForm.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestMethod/RequestMethod.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestMethod/RequestMethod.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestMethod/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RequestMethod"; 2 | -------------------------------------------------------------------------------- /src/component/Request/RequestName/RequestName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestName/RequestName.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestName/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RequestName"; 2 | -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestAfterScript/RequestAfterScript.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestTabs/RequestAfterScript/RequestAfterScript.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestAfterScript/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RequestAfterScript"; 2 | -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestBody/RequestBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestTabs/RequestBody/RequestBody.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestBody/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RequestBody"; 2 | -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestHeader/RequestHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestTabs/RequestHeader/RequestHeader.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestHeader/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RequestHeader"; 2 | -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestParamsList/RequestParamsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestTabs/RequestParamsList/RequestParamsList.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestParamsList/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RequestParamsList"; 2 | -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestPreScript/RequestPreScript.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestTabs/RequestPreScript/RequestPreScript.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestPreScript/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RequestPreScript"; 2 | -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestQuery/RequestQuery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestTabs/RequestQuery/RequestQuery.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestQuery/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RequestQuery"; 2 | -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/RequestTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestTabs/RequestTabs.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestTabs/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RequestTabs"; 2 | -------------------------------------------------------------------------------- /src/component/Request/RequestUrl/RequestUrl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/RequestUrl/RequestUrl.tsx -------------------------------------------------------------------------------- /src/component/Request/RequestUrl/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./RequestUrl"; 2 | -------------------------------------------------------------------------------- /src/component/Request/ResponseDisplay/ResponseBody/ResponseBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/ResponseDisplay/ResponseBody/ResponseBody.tsx -------------------------------------------------------------------------------- /src/component/Request/ResponseDisplay/ResponseBody/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ResponseBody"; 2 | -------------------------------------------------------------------------------- /src/component/Request/ResponseDisplay/ResponseDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/ResponseDisplay/ResponseDisplay.tsx -------------------------------------------------------------------------------- /src/component/Request/ResponseDisplay/ResponseHeader/ResponseHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Request/ResponseDisplay/ResponseHeader/ResponseHeader.tsx -------------------------------------------------------------------------------- /src/component/Request/ResponseDisplay/ResponseHeader/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ResponseHeader"; 2 | -------------------------------------------------------------------------------- /src/component/Request/ResponseDisplay/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ResponseDisplay"; 2 | -------------------------------------------------------------------------------- /src/component/Request/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Request"; 2 | -------------------------------------------------------------------------------- /src/component/Snippets/Snippets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Snippets/Snippets.tsx -------------------------------------------------------------------------------- /src/component/Snippets/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Snippets"; 2 | -------------------------------------------------------------------------------- /src/component/Sync/Supabase/Supabase.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Sync/Supabase/Supabase.tsx -------------------------------------------------------------------------------- /src/component/Sync/Supabase/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Supabase"; 2 | -------------------------------------------------------------------------------- /src/component/Sync/Sync.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Sync/Sync.tsx -------------------------------------------------------------------------------- /src/component/Sync/SyncStatus/SyncStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Sync/SyncStatus/SyncStatus.tsx -------------------------------------------------------------------------------- /src/component/Sync/SyncStatus/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SyncStatus"; 2 | -------------------------------------------------------------------------------- /src/component/Sync/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Sync"; 2 | -------------------------------------------------------------------------------- /src/component/Tabs/TabItem/TabItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Tabs/TabItem/TabItem.tsx -------------------------------------------------------------------------------- /src/component/Tabs/TabItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./TabItem"; 2 | -------------------------------------------------------------------------------- /src/component/Tabs/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Tabs/Tabs.tsx -------------------------------------------------------------------------------- /src/component/Tabs/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/component/Tabs/context.ts -------------------------------------------------------------------------------- /src/component/Tabs/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Tabs"; 2 | -------------------------------------------------------------------------------- /src/const/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/const/color.ts -------------------------------------------------------------------------------- /src/const/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/const/index.ts -------------------------------------------------------------------------------- /src/const/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/const/theme.ts -------------------------------------------------------------------------------- /src/hooks/directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/hooks/directory.ts -------------------------------------------------------------------------------- /src/hooks/tab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/hooks/tab.ts -------------------------------------------------------------------------------- /src/i18n/en-US.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /src/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/i18n/index.ts -------------------------------------------------------------------------------- /src/i18n/zh-CN.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/logo.svg -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/reportWebVitals.ts -------------------------------------------------------------------------------- /src/screen/ApiList/ApiList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/screen/ApiList/ApiList.tsx -------------------------------------------------------------------------------- /src/screen/ApiList/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ApiList"; 2 | -------------------------------------------------------------------------------- /src/screen/Environment/Environment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/screen/Environment/Environment.tsx -------------------------------------------------------------------------------- /src/screen/Environment/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Environment"; 2 | -------------------------------------------------------------------------------- /src/screen/History/History.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/screen/History/History.tsx -------------------------------------------------------------------------------- /src/screen/History/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./History"; 2 | -------------------------------------------------------------------------------- /src/screen/Loading/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/screen/Loading/Loading.tsx -------------------------------------------------------------------------------- /src/screen/Loading/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Loading"; 2 | -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/store/AuthStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/store/AuthStore.ts -------------------------------------------------------------------------------- /src/store/CollaborationStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/store/CollaborationStore.ts -------------------------------------------------------------------------------- /src/store/ConfigStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/store/ConfigStore.ts -------------------------------------------------------------------------------- /src/store/DirectoryStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/store/DirectoryStore.ts -------------------------------------------------------------------------------- /src/store/HistoryStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/store/HistoryStore.ts -------------------------------------------------------------------------------- /src/store/RequestStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/store/RequestStore.ts -------------------------------------------------------------------------------- /src/store/RootStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/store/RootStore.ts -------------------------------------------------------------------------------- /src/store/SyncStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/store/SyncStore.ts -------------------------------------------------------------------------------- /src/store/TabStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/store/TabStore.ts -------------------------------------------------------------------------------- /src/types/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/types/request.ts -------------------------------------------------------------------------------- /src/util/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/util/axios.ts -------------------------------------------------------------------------------- /src/util/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/util/history.ts -------------------------------------------------------------------------------- /src/util/importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/util/importer.ts -------------------------------------------------------------------------------- /src/util/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/util/query.ts -------------------------------------------------------------------------------- /src/util/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/util/random.ts -------------------------------------------------------------------------------- /src/util/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/util/request.ts -------------------------------------------------------------------------------- /src/util/sync/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/util/sync/index.ts -------------------------------------------------------------------------------- /src/util/sync/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/src/util/sync/supabase.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/windht/watcher/HEAD/yarn.lock --------------------------------------------------------------------------------