From 3ff2b3da473e4ada886f85249dc9223db2387f31 Mon Sep 17 00:00:00 2001 From: Dav Glass Date: Mon, 15 Dec 2008 20:27:05 -0800 Subject: [PATCH] Intial Import --- README | 1 + src/service/JSLint.rb | 49 ++++++++++++++++++++++++++++++++++++++ src/service/dav.rb | 8 +++++++ src/service/manifest.json | 16 +++++++++++++ tests/one.html | 50 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 124 insertions(+) create mode 100644 README create mode 100644 src/service/JSLint.rb create mode 100644 src/service/dav.rb create mode 100644 src/service/manifest.json create mode 100644 tests/one.html diff --git a/README b/README new file mode 100644 index 0000000..1333ed7 --- /dev/null +++ b/README @@ -0,0 +1 @@ +TODO diff --git a/src/service/JSLint.rb b/src/service/JSLint.rb new file mode 100644 index 0000000..112b561 --- /dev/null +++ b/src/service/JSLint.rb @@ -0,0 +1,49 @@ +#require 'uri' +#require 'net/http' + +#bp_require 'JSONRequestInstance' + + +# +# +class JSLint + + def jslint(bp, args) + # + bp.complete(args) + end + +end + +rubyCoreletDefinition = { + 'class' => "JSLint", + 'name' => "JSLint", + 'major_version' => 0, + 'minor_version' => 0, + 'micro_version' => 1, + 'documentation' => + 'TODO', + + 'functions' => + [ + { + 'name' => 'jslint', + 'documentation' => "TODO", + 'arguments' => + [ + { + 'name' => 'scripts', + 'type' => 'array', + 'required' => true, + 'documentation' => 'todo' + }, + { + 'name' => 'callback', + 'type' => 'callback', + 'required' => false, + 'documentation' => 'the callback to send a hello message to' + } + ] + } + ] +} diff --git a/src/service/dav.rb b/src/service/dav.rb new file mode 100644 index 0000000..5cea3cd --- /dev/null +++ b/src/service/dav.rb @@ -0,0 +1,8 @@ +require 'uri' +require 'net/http' + +bp_require 'json/json' + +res = Net::HTTP.get_response(URI.parse('http://yui.yahooapis.com/2.5.2/build/editor/editor-beta.js')) + + diff --git a/src/service/manifest.json b/src/service/manifest.json new file mode 100644 index 0000000..8114a5c --- /dev/null +++ b/src/service/manifest.json @@ -0,0 +1,16 @@ +{ + "type": "dependent", + "uses": { + "corelet": "RubyInterpreter", + "version": "4" + }, + "arguments": { + "ScriptFile": "JSLint.rb" + }, + "strings": { + "en": { + "title": "JSLint", + "summary": "TODO." + } + } +} diff --git a/tests/one.html b/tests/one.html new file mode 100644 index 0000000..14fa4cf --- /dev/null +++ b/tests/one.html @@ -0,0 +1,50 @@ + + + Using BrowserPlus Services + + + + +

+

+ +
Samples displayed here...
+ + + + +