├── .babelrc ├── .coveralls.yml ├── .editorconfig ├── .gitignore ├── .npmignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── index.html ├── logo.png ├── main ├── MenuBuilder.js └── index.js ├── package.json ├── renderer ├── actions │ ├── history.js │ ├── request.js │ └── response.js ├── components │ ├── Accordion │ │ ├── Accordion.js │ │ ├── AccordionPanel.js │ │ └── index.js │ ├── AuxPane.js │ ├── Badge.js │ ├── CodeEditor.js │ ├── Divider.js │ ├── DocumentationList.js │ ├── DocumentationListItem.js │ ├── Filter.js │ ├── HistoryListItem.js │ ├── HistoryView.js │ ├── Icon.js │ ├── MainPane.js │ ├── RequestAuthView.js │ ├── RequestBodyView.js │ ├── RequestHeaderView.js │ ├── RequestQueryView.js │ ├── RequestUrlBar.css │ ├── RequestUrlBar.js │ ├── RequestView.css │ ├── RequestView.js │ ├── ResponseBodyView.js │ ├── ResponseHeaderView.js │ ├── ResponseStatusBar.js │ ├── ResponseView.css │ ├── ResponseView.js │ ├── Sidebar.css │ ├── Sidebar.js │ ├── SpecificationList.js │ ├── SpecificationListItem.js │ ├── VerticalDivider.js │ └── WorkspaceView.js ├── constants │ ├── colors.js │ ├── httpStatusCodes.js │ └── icons.js ├── containers │ ├── App.css │ ├── App.js │ ├── HistoryView.js │ ├── RequestView.js │ ├── ResponseView.js │ └── Tabs.css ├── index.js ├── middlewares │ ├── api.js │ ├── debounce.js │ ├── log.js │ └── throttle.js ├── reducers │ ├── config.js │ ├── db.js │ ├── history.js │ ├── index.js │ ├── local.js │ ├── request.js │ ├── requestHeaders.js │ ├── requestMethod.js │ ├── requestUrl.js │ └── response.js └── store │ └── index.js ├── test ├── mocha.opts └── setup.js ├── webpack.config.renderer.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["react", "es2015"] 3 | } 4 | -------------------------------------------------------------------------------- /.coveralls.yml: -------------------------------------------------------------------------------- 1 | repo_token: SsUC9oVP2LKUtjPeBKu5BOI994wpHwKtK 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | .travis.yml 3 | .editorconfig -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/index.html -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/logo.png -------------------------------------------------------------------------------- /main/MenuBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/main/MenuBuilder.js -------------------------------------------------------------------------------- /main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/main/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/package.json -------------------------------------------------------------------------------- /renderer/actions/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/actions/history.js -------------------------------------------------------------------------------- /renderer/actions/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/actions/request.js -------------------------------------------------------------------------------- /renderer/actions/response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/actions/response.js -------------------------------------------------------------------------------- /renderer/components/Accordion/Accordion.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /renderer/components/Accordion/AccordionPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/Accordion/AccordionPanel.js -------------------------------------------------------------------------------- /renderer/components/Accordion/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/Accordion/index.js -------------------------------------------------------------------------------- /renderer/components/AuxPane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/AuxPane.js -------------------------------------------------------------------------------- /renderer/components/Badge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/Badge.js -------------------------------------------------------------------------------- /renderer/components/CodeEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/CodeEditor.js -------------------------------------------------------------------------------- /renderer/components/Divider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/Divider.js -------------------------------------------------------------------------------- /renderer/components/DocumentationList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/DocumentationList.js -------------------------------------------------------------------------------- /renderer/components/DocumentationListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/DocumentationListItem.js -------------------------------------------------------------------------------- /renderer/components/Filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/Filter.js -------------------------------------------------------------------------------- /renderer/components/HistoryListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/HistoryListItem.js -------------------------------------------------------------------------------- /renderer/components/HistoryView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/HistoryView.js -------------------------------------------------------------------------------- /renderer/components/Icon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/Icon.js -------------------------------------------------------------------------------- /renderer/components/MainPane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/MainPane.js -------------------------------------------------------------------------------- /renderer/components/RequestAuthView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/RequestAuthView.js -------------------------------------------------------------------------------- /renderer/components/RequestBodyView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/RequestBodyView.js -------------------------------------------------------------------------------- /renderer/components/RequestHeaderView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/RequestHeaderView.js -------------------------------------------------------------------------------- /renderer/components/RequestQueryView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/RequestQueryView.js -------------------------------------------------------------------------------- /renderer/components/RequestUrlBar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/RequestUrlBar.css -------------------------------------------------------------------------------- /renderer/components/RequestUrlBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/RequestUrlBar.js -------------------------------------------------------------------------------- /renderer/components/RequestView.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/RequestView.css -------------------------------------------------------------------------------- /renderer/components/RequestView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/RequestView.js -------------------------------------------------------------------------------- /renderer/components/ResponseBodyView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/ResponseBodyView.js -------------------------------------------------------------------------------- /renderer/components/ResponseHeaderView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/ResponseHeaderView.js -------------------------------------------------------------------------------- /renderer/components/ResponseStatusBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/ResponseStatusBar.js -------------------------------------------------------------------------------- /renderer/components/ResponseView.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/ResponseView.css -------------------------------------------------------------------------------- /renderer/components/ResponseView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/ResponseView.js -------------------------------------------------------------------------------- /renderer/components/Sidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/Sidebar.css -------------------------------------------------------------------------------- /renderer/components/Sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/Sidebar.js -------------------------------------------------------------------------------- /renderer/components/SpecificationList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/SpecificationList.js -------------------------------------------------------------------------------- /renderer/components/SpecificationListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/SpecificationListItem.js -------------------------------------------------------------------------------- /renderer/components/VerticalDivider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/VerticalDivider.js -------------------------------------------------------------------------------- /renderer/components/WorkspaceView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/components/WorkspaceView.js -------------------------------------------------------------------------------- /renderer/constants/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/constants/colors.js -------------------------------------------------------------------------------- /renderer/constants/httpStatusCodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/constants/httpStatusCodes.js -------------------------------------------------------------------------------- /renderer/constants/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/constants/icons.js -------------------------------------------------------------------------------- /renderer/containers/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/containers/App.css -------------------------------------------------------------------------------- /renderer/containers/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/containers/App.js -------------------------------------------------------------------------------- /renderer/containers/HistoryView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/containers/HistoryView.js -------------------------------------------------------------------------------- /renderer/containers/RequestView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/containers/RequestView.js -------------------------------------------------------------------------------- /renderer/containers/ResponseView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/containers/ResponseView.js -------------------------------------------------------------------------------- /renderer/containers/Tabs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/containers/Tabs.css -------------------------------------------------------------------------------- /renderer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/index.js -------------------------------------------------------------------------------- /renderer/middlewares/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/middlewares/api.js -------------------------------------------------------------------------------- /renderer/middlewares/debounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/middlewares/debounce.js -------------------------------------------------------------------------------- /renderer/middlewares/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/middlewares/log.js -------------------------------------------------------------------------------- /renderer/middlewares/throttle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/middlewares/throttle.js -------------------------------------------------------------------------------- /renderer/reducers/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/reducers/config.js -------------------------------------------------------------------------------- /renderer/reducers/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/reducers/db.js -------------------------------------------------------------------------------- /renderer/reducers/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/reducers/history.js -------------------------------------------------------------------------------- /renderer/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/reducers/index.js -------------------------------------------------------------------------------- /renderer/reducers/local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/reducers/local.js -------------------------------------------------------------------------------- /renderer/reducers/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/reducers/request.js -------------------------------------------------------------------------------- /renderer/reducers/requestHeaders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/reducers/requestHeaders.js -------------------------------------------------------------------------------- /renderer/reducers/requestMethod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/reducers/requestMethod.js -------------------------------------------------------------------------------- /renderer/reducers/requestUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/reducers/requestUrl.js -------------------------------------------------------------------------------- /renderer/reducers/response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/reducers/response.js -------------------------------------------------------------------------------- /renderer/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/renderer/store/index.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/test/mocha.opts -------------------------------------------------------------------------------- /test/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/test/setup.js -------------------------------------------------------------------------------- /webpack.config.renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/webpack.config.renderer.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posquit0/therapi/HEAD/yarn.lock --------------------------------------------------------------------------------