npm.io
1.0.2 • Published 10 years ago

joinednode

Licence
MIT
Version
1.0.2
Deps
2
Vulns
1
Weekly
0
DeprecatedThis package is deprecated

joinednode-js

Use joinednode-js to call your JoinedNode.com recipes from the browser using a require-like pattern. Run node.js code without a backend.

var joinednode = require('joinednode')('<your-joinednode-container>');
joinednode('<your-joinednode-app>').then(function(result) {
	console.log(result);
});

Install

From npm:

npm install joinednode

Or our CDN:

<script src="https://cdn.joinednode.com/joinednode.min.js"></script>

Usage

If you haven't created a joinednode.com account yet, you can create one at https://joinednode.com

Once created, this is how you call it:

var joinednode = require('joinednode')('<your-joinednode-container>');
joinednode('<your-joinednode-app>').then(function(result) {
  console.log(result);
});

Or from the browser:

<script>
	var joinednode = new joinednode('<your-joinednode-container>');
	joinednode('<your-joinednode-app>').then(function(result) {
	  console.log(result);
	});
</script>
Sending parameters to the joinednode
var joinednode = require('joinednode-require')('<your-joinednode-container>');
joinednode('<your-joinednode-app>', {foo: 'bar'}).then(function(result) {
  console.log(result);
});
Specifying an HTTP method
joinednode.get('<your-joinednode-app>');
joinednode.post('<your-joinednode-app>', { foo: 'bar' });
Calling private recipes

Save your recipe as Private via the Joined Node Dashboard.

Then create a token via our API:

$ curl -X POST https://api.joinednode.com/create-token/<your-joinednode-container>

Call it using a token obtained from Joined Node:

var joinednode = require('joinednode')('<your-joinednode-container>');
joinednode.withAuth(token)('<your-joinednode-app>').then(function(result) {
	console.log(result);
});

Keywords