├── .gitignore ├── .prettierrc.js ├── LICENSE ├── README.md ├── demo ├── index.html ├── index.js ├── preload.js ├── renderer.js ├── renderer │ └── index.js └── webpack.config.renderer.js ├── dist ├── electron.main.d.ts ├── electron.main.js ├── electron.renderer.d.ts ├── electron.renderer.js ├── proxy.d.ts ├── proxy.js ├── rpc.d.ts └── rpc.js ├── index.js ├── main ├── index.d.ts └── index.js ├── package.json ├── renderer ├── index.d.ts └── index.js ├── src ├── electron.main.ts ├── electron.renderer.ts ├── proxy.ts └── rpc.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .vscode -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/README.md -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/demo/index.js -------------------------------------------------------------------------------- /demo/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/demo/preload.js -------------------------------------------------------------------------------- /demo/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/demo/renderer.js -------------------------------------------------------------------------------- /demo/renderer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/demo/renderer/index.js -------------------------------------------------------------------------------- /demo/webpack.config.renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/demo/webpack.config.renderer.js -------------------------------------------------------------------------------- /dist/electron.main.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/dist/electron.main.d.ts -------------------------------------------------------------------------------- /dist/electron.main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/dist/electron.main.js -------------------------------------------------------------------------------- /dist/electron.renderer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/dist/electron.renderer.d.ts -------------------------------------------------------------------------------- /dist/electron.renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/dist/electron.renderer.js -------------------------------------------------------------------------------- /dist/proxy.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/dist/proxy.d.ts -------------------------------------------------------------------------------- /dist/proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/dist/proxy.js -------------------------------------------------------------------------------- /dist/rpc.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/dist/rpc.d.ts -------------------------------------------------------------------------------- /dist/rpc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/dist/rpc.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/main/index.d.ts -------------------------------------------------------------------------------- /main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/main/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/package.json -------------------------------------------------------------------------------- /renderer/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/renderer/index.d.ts -------------------------------------------------------------------------------- /renderer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/renderer/index.js -------------------------------------------------------------------------------- /src/electron.main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/src/electron.main.ts -------------------------------------------------------------------------------- /src/electron.renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/src/electron.renderer.ts -------------------------------------------------------------------------------- /src/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/src/proxy.ts -------------------------------------------------------------------------------- /src/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/src/rpc.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggworks/electron-rpc/HEAD/tsconfig.json --------------------------------------------------------------------------------