https://github.com/tidepool-org/jellyfish
The service for diabetes data uploads.
https://github.com/tidepool-org/jellyfish
Last synced: 4 months ago
JSON representation
The service for diabetes data uploads.
- Host: GitHub
- URL: https://github.com/tidepool-org/jellyfish
- Owner: tidepool-org
- License: other
- Created: 2014-02-15T01:07:02.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2024-04-26T00:11:39.000Z (about 1 year ago)
- Last Synced: 2024-05-01T11:40:33.233Z (12 months ago)
- Language: JavaScript
- Homepage:
- Size: 1.78 MB
- Stars: 5
- Watchers: 33
- Forks: 10
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jellyfish
[](https://travis-ci.com/tidepool-org/jellyfish)
Jellyfish are known for their user friendliness and uploads, sometimes.
## Install
Clone this repo then install dependencies:
```bash
$ npm install
```## Quick start
Start the development server with:
```bash
$ npm start
```## JSHint
Lint the files in this repo according to the local `.jshintrc` with:
```bash
$ npm run jshint
```Or have the linter watch your files as you work with:
```bash
$ npm run jshint-watch
```## Building the client
The client app is built as a static site in the `dist/` directory.
```bash
$ SERVE_STATIC=dist npm start
```You can also build everything at once locally by simply running:
```bash
$ npm run build
$ SERVE_STATIC=dist npm start
```**NOTE**: `shelljs` used in the build scripts is known to sometimes cause an infinite loop using the synchronous version of `exec`. If a build script seems to take too long or hang, please kill the process and try again.