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

https://github.com/angular/angular-hint

run-time hinting for AngularJS applications
https://github.com/angular/angular-hint

Last synced: 6 months ago
JSON representation

run-time hinting for AngularJS applications

Awesome Lists containing this project

README

        

# Angular Hint [![Build Status](https://travis-ci.org/angular/angular-hint.svg?branch=master)](https://travis-ci.org/angular/angular-hint) [![Code Climate](https://codeclimate.com/github/angular/angular-hint/badges/gpa.svg)](https://codeclimate.com/github/angular/angular-hint)

Runtime hinting for AngularJS.

## Usage

Add `` to your app's `index.html` immediately after the
`angular.js` script.

This will load the set of AngularHint modules. Now you are set to use the `ng-hint` directive.

Including the `ng-hint` directive with no parameters will install all the AngularHint modules.

Example:

```html

...


...

```

For more fine-grained hints, you can use `ng-hint-include` to include certain AngularHint modules or
`ng-hint-exclude` to exclude certain AngularHint modules.

Example:

```html

...


...

```

```html

...


...

```

## Building

```shell
$ yarn install
```

```shell
$ yarn build
```
## Example
In the `example` directory, you can find a sample application that appears
superficially correct but violates many Angular best practices. When AngularHint is in operation
it produces hints for correcting the sample application. In the `correctExample` directory
there is an improved version of the sample application.

## Interested in Contributing?
See the [Contributing Guidelines](https://github.com/angular/angular-hint/blob/master/CONTRIBUTING.md)

## License
Apache 2.0