11# basex - A BaseX client for node.js
22===========================
33
4- This is BaseX client for Node.js. It is work in progress. It uses the client interface via a socket connection to the BaseX server.
4+ This is BaseX client for Node.js. It is work in progress.
5+ It uses the [ client interface] ( http://docs.basex.org/wiki/Server_Protocol )
6+ via a socket connection to the BaseX server.
57
68[ BaseX] ( http://basex.org/ ) is a very light-weight, high-performance and scalable
79 XML Database engine and XPath/XQuery 3.0 Processor,
@@ -38,7 +40,7 @@ Once BaseX is installed and the BaseX server is running, test it.
3840# # Installing BaseX
39411. Java is required
40421. [Download](http://basex.org/products/download/all-downloads/) and install BaseX
41- (tested against version 7.6 )
43+ (tested against version 7.7 )
42441. Run ` basexserver -S`
4345
4446# # API specification
@@ -89,6 +91,10 @@ mocha -R spec test/test-commands.js
8991 13 tests complete (408 ms)
9092
9193` ` `
94+ # Coding
95+
96+ Javascript is formated using js-beautify ` js-beautify -r index.js`
97+ Documentation is generated using ` jsdoc -r -d docs --verbose index.js`
9298
9399
94100# TODO
@@ -98,7 +104,7 @@ mocha -R spec test/test-commands.js
98104
99105# Inspiration
100106Parts inspired by [node_redis](https://github.com/mranney/node_redis),
101- [BaseX Java client](https://github.com/BaseXdb/basex-examples /blob/master/src/main/java/org/basex/examples/api/BaseXClient.java)
107+ [BaseX Java client](https://github.com/BaseXdb/basex/blob/master/basex-examples /src/main/java/org/basex/examples/api/BaseXClient.java)
102108
103109# license
104110
0 commit comments