0.1.4 • Published 5 years ago

electron-transponder v0.1.4

Weekly downloads
2
License
MIT
Repository
-
Last release
5 years ago

Electron Communicator

An electron router that has a similar interface/usage as an HTTP server, Express, and similar libraries.

Usage

In electron:

import { ipcMain } from 'electron';
import { mainTransponder } from 'electron-transponder';

// bootstrap transponder to start listening
const transponder = mainTransponder(ipcMain);

// register routes -- works similarly to app.get() or app.post()
transponder.register('GET', 'users', async (req, res) => {
  let users = await getUsers();

  res.send(users);
});

In front-end:

import { renderTransponder } from 'electron-transponder';

let users = await renderTansponder.request('GET' || requestMethods.GET, 'api/users', {
  organization_id: 3
});

Roadmap

0.1.4

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago