Go to file
2016-11-25 11:01:41 -08:00
app Prevent activation of already active request 2016-11-25 11:01:41 -08:00
scripts CC style fixes and relax URL encoding 2016-11-17 13:22:19 -08:00
webpack Some small fixes 2016-11-16 10:16:55 -08:00
.babelrc Move a bunch of stuff to async/await (#39) 2016-10-02 13:57:00 -07:00
.editorconfig Got a pretty good skeleton 2016-03-15 22:49:42 -07:00
.gitignore Insomnia Plus Launch (#41) 2016-11-07 12:24:38 -08:00
.nvmrc Default sync groups to auto + custom methods 2016-10-26 10:49:49 -07:00
LICENSE Initial commit 2016-04-22 20:54:26 -07:00
package.json Add multi-part form support (#49) 2016-11-23 11:33:24 -08:00
README.md Better Redux (#43) 2016-11-16 09:18:39 -08:00

Insomnia REST Client Build Status

An elegant and simple REST API client.

Insomnia REST Client

Setup

# Install and use correct Node version
nvm install 

# Install dependencies
npm install

Run Development

When you run the development environment, it will start both a dev server and an Electron instance. The dev server is part of Webpack and is used to control hot module replacement of UI components. This means that, if you change a component file, you will not need to refresh the app to see the change. It will inject the new component immediately.

npm run dev

Build for Production

Build all assets into ./build/

npm run build

Build and Package Installers

Build binary files for each platform into ./dist/

npm run package