An open API service indexing awesome lists of open source software.

https://github.com/chrisbouchard/ng2-hal

Angular library to communicate with REST services that use HAL (HTTP Application Language)
https://github.com/chrisbouchard/ng2-hal

angular hal

Last synced: 2 months ago
JSON representation

Angular library to communicate with REST services that use HAL (HTTP Application Language)

Awesome Lists containing this project

README

          

# `ng2-hal`: HAL for Angular

An [Angular](https://angular.io/) library to interact with REST services that use HAL.

## Building

First `cd` into the project root and install the node dependencies.
```console
$ npm install
```

Then build the project.
```console
$ npm run build
```

The compiled bundles will wind up in `dist`.

## Testing

Automated tests are run using `npm`. The following command will run all tests once.
```console
$ npm run test
```

Tests can also be run continuously.
```console
$ npm run test-ci
```

## Related Projects

The following projects are used by FATE Character Sheet:

* [Angular](//github.com/angular/angular) as the core framework to build components.
* [Babel](//github.com/babel/babel) to transpile ES6 output from `tsc` down to ES5.
* [Jasmine](//github.com/jasmine/jasmine) to write unit tests.
* [Karma](//github.com/karma-runner/karma) to run automated tests.
* [Typescript](//github.com/Microsoft/TypeScript) to write type-aware JavaScript for components and services.
* [Webpack](//github.com/webpack/webpack) to bundle everything and run all the compilers/transpilers.