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)
- Host: GitHub
- URL: https://github.com/chrisbouchard/ng2-hal
- Owner: chrisbouchard
- Created: 2016-04-05T20:36:50.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-02-15T18:51:14.000Z (over 9 years ago)
- Last Synced: 2026-02-18T16:58:51.247Z (4 months ago)
- Topics: angular, hal
- Language: TypeScript
- Homepage:
- Size: 1.83 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
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.