├── .gitignore ├── server.js └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- 1 | var Hapi = require('hapi'); 2 | 3 | var server = new Hapi.Server(); 4 | server.connection({ port: 3000 }); 5 | 6 | server.route({ 7 | method: 'POST', 8 | path: '/', 9 | handler: function (request, reply) { 10 | console.log(request.payload) 11 | reply() 12 | } 13 | }); 14 | 15 | server.start(function () { 16 | console.log('Server running at:', server.info.uri); 17 | }); 18 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "electron-crash-reporter-server", 3 | "version": "0.1.0", 4 | "description": "A very simple crash report server for electron", 5 | "main": "server.js", 6 | "dependencies": { 7 | "hapi": "^8.8.0" 8 | }, 9 | "devDependencies": {}, 10 | "scripts": { 11 | "test": "echo \"Error: no test specified\" && exit 1", 12 | "start": "node server.js" 13 | }, 14 | "repository": { 15 | "type": "git", 16 | "url": "git+https://github.com/stefanbuck/electron-crash-reporter-server.git" 17 | }, 18 | "author": "Stefan Buck", 19 | "license": "MIT", 20 | "bugs": { 21 | "url": "https://github.com/stefanbuck/electron-crash-reporter-server/issues" 22 | }, 23 | "homepage": "https://github.com/stefanbuck/electron-crash-reporter-server#readme" 24 | } 25 | --------------------------------------------------------------------------------