From dd5270f620c11ca1ccd3e9faa5899daf8c273274 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Thu, 5 Feb 2015 13:32:39 +0100 Subject: [PATCH] Minimalist browser example. --- packages/xo-lib/example/.gitignore | 2 ++ packages/xo-lib/example/README.md | 7 +++++++ packages/xo-lib/example/index.html | 9 +++++++++ packages/xo-lib/example/index.js | 13 +++++++++++++ packages/xo-lib/example/package.json | 11 +++++++++++ 5 files changed, 42 insertions(+) create mode 100644 packages/xo-lib/example/.gitignore create mode 100644 packages/xo-lib/example/README.md create mode 100644 packages/xo-lib/example/index.html create mode 100644 packages/xo-lib/example/index.js create mode 100644 packages/xo-lib/example/package.json diff --git a/packages/xo-lib/example/.gitignore b/packages/xo-lib/example/.gitignore new file mode 100644 index 000000000..52622bd07 --- /dev/null +++ b/packages/xo-lib/example/.gitignore @@ -0,0 +1,2 @@ +/node_modules/ +bundle.js diff --git a/packages/xo-lib/example/README.md b/packages/xo-lib/example/README.md new file mode 100644 index 000000000..432065770 --- /dev/null +++ b/packages/xo-lib/example/README.md @@ -0,0 +1,7 @@ +> Minimalist browser example. + +``` +> npm install +> npm run build +> open index.html +``` diff --git a/packages/xo-lib/example/index.html b/packages/xo-lib/example/index.html new file mode 100644 index 000000000..becd6365b --- /dev/null +++ b/packages/xo-lib/example/index.html @@ -0,0 +1,9 @@ + + + + xo-lib + + + + + diff --git a/packages/xo-lib/example/index.js b/packages/xo-lib/example/index.js new file mode 100644 index 000000000..5534d6524 --- /dev/null +++ b/packages/xo-lib/example/index.js @@ -0,0 +1,13 @@ +'use strict'; + +//==================================================================== + +var Xo = require('..'); + +//==================================================================== + +var xo = new Xo('localhost:9000'); + +xo.call('system.getMethodsInfo').then(function (methods) { + console.log(methods); +}); diff --git a/packages/xo-lib/example/package.json b/packages/xo-lib/example/package.json new file mode 100644 index 000000000..764b33d5e --- /dev/null +++ b/packages/xo-lib/example/package.json @@ -0,0 +1,11 @@ +{ + "private": true, + "scripts": { + "build": "browserify --outfile bundle.js index.js", + "dev": "watchify --debug --outfile bundle.js index.js" + }, + "devDependencies": { + "browserify": "^8.1.3", + "watchify": "^2.3.0" + } +}