JupyterLab Services =================== Javascript client for the Jupyter services REST APIs [API Docs](http://jupyterlab.github.io/services/) [REST API Docs](http://petstore.swagger.io/?url=https://raw.githubusercontent.com/jupyter/notebook/master/notebook/services/api/api.yaml) Note: All functions and classes using the REST API allow an `ajaxOptions` parameter to configure requests. Package Install --------------- **Prerequisites** - [node](http://nodejs.org/) - [python](https://www.continuum.io/downloads) ```bash npm install --save @jupyterlab/services conda install notebook # notebook 4.3+ required ``` Source Build ------------ **Prerequisites** - [git](http://git-scm.com/) - [node 0.12+](http://nodejs.org/) - [python](https://www.continuum.io/downloads) ```bash git clone https://github.com/jupyterlab/services.git cd services npm install npm run build conda install notebook # notebook 4.3+ required ``` **Rebuild** ```bash npm run clean npm run build ``` Run Tests --------- Follow the source build instructions first. ```bash npm test ``` Build Docs ---------- Follow the source build instructions first. ```bash npm run docs ``` Navigate to `docs/index.html`. Supported Runtimes ------------------ The runtime versions which are currently *known to work* are listed below. Earlier versions may also work, but come with no guarantees. - Node 0.12.7+ - IE 11+ - Firefox 32+ - Chrome 38+ Note: "requirejs" must be included in a global context for Comm targets. This can be as a `