Socket
Socket
Sign inDemoInstall

instant-api

Package Overview
Dependencies
81
Maintainers
3
Versions
12
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.5 to 0.0.6

example/tasks/make-soup.js

6

example/index.js

@@ -7,3 +7,3 @@

var tasks = {
'bringBeer': require('./tasks/bring-beer')
'makeSoup': require('./tasks/make-soup')
}

@@ -17,4 +17,4 @@ var api = require('../index')(tasks ,{ port: process.env.PORT || 3000 })

var message = {
method: 'bringBeer',
params: { temperature: 'cold' },
method: 'makeSoup',
params: { size: 'medium' },
jsonrpc: '2.0',

@@ -21,0 +21,0 @@ id: Math.round(Math.random()*1e20)

{
"name": "instant-api",
"version": "0.0.5",
"version": "0.0.6",
"description": "Like instant soup but API. JSON-RPC2 flavor with Websockets and HTTP.",

@@ -5,0 +5,0 @@ "homepage": "https://github.com/archilogic-com/instant-api",

@@ -9,6 +9,6 @@ # Instant API

**📡 Expose task 'bringBeer' at port 3000**
**📡 Expose task 'makeSoup' at port 3000**
```javascript
var tasks = {
'bringBeer': require('./tasks/bring-beer')
'makeSoup': require('./tasks/make-soup')
}

@@ -18,3 +18,3 @@ require('instant-api')(tasks ,{ port: process.env.PORT || 3000 })

**🤖 tasks/bring-beer.js**
**🤖 tasks/make-soup.js**
```javascript

@@ -27,3 +27,3 @@ module.exports = function (rpc) {

// return result
rpc.sendResult('Cheers')
rpc.sendResult('Done. Enjoy!')

@@ -34,3 +34,3 @@ // return param error

// return custom error
//rpc.sendError('Boom')
//rpc.sendError('Splash')

@@ -46,4 +46,4 @@ // use in promise chains

var message = {
method: 'bringBeer',
params: { temperature: 'cold' },
method: 'makeSoup',
params: { size: 'medium' },
jsonrpc: '2.0',

@@ -50,0 +50,0 @@ id: Math.round(Math.random()*1e20)

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc