angular-io

AngularIO - Collection of AngularJS modules worth checking out.

Added by: Sam Deering

GitHub

Repository

willfarrell/angular-io

Stats

Stars: 3

Watchers: 3

Forks: 2

Module Description

Angular.io Build Status Dependencies devDependency Status


Usage

This is a subset of angular-io-app.

Requirements

  • AngularJS v1.0.0+ is currently required.

Installation

Include io in your app dependencies, and you're good to go.

angular.module('app', ['io']);

The modules can be found in the Directives and Filters folders.

Development

You do not need to build the project to use it - see above - but if you are working on it then this is what you need to know.

Requirements

  1. Install Node.js and NPM (should come with)

  2. Install global dependencies grunt, bower, and karma:

$ npm install -g karma grunt-cli bower
  1. Install local dependencies:
$ npm install && bower install

Setup Component Files

Some components need to be compiled (Twitter Bootstrap) and moved into place (AngularJS, fonts).

$ grunt setup

Build Files & Run Tests

Before you commit, always run grunt to build and test everything once.

$ grunt

Modules

Directives

  • inputMask (requires: $filter('format'))
  • passwordCheck
  • selectSize (no tests)
  • signature (no tests)
  • To Do
  • formChange

Factories

  • fluid (no tests)
  • rest (no tests)
  • localstorage (no tests)
  • time
  • To Do
  • function (to delete)

Filters

  • colorHash
  • duration
  • format
  • markdown
  • objectArray
  • ordinal
  • pad
  • phone
  • range
  • truncate

Bootstrap

  • alert (no tests)
  • modal (no tests)
  • To Do
  • tab
  • tooltip
  • popover

Modules

  • 404 (no tests)
  • accessibility (no tests)
  • To Do
  • htmlEntities (IE8 bug)
  • filepicker (requires backend)
  • follow (requires backend)
  • message (requires backend)

Contribs

@willfarrell

License

Pick your poison Apache Public License 2.0 / MIT / GNU General Public License v2.0.

Module stats last updated: 2015-05-28 10:23:47

Disclaimer: Some data on this page may have been gathered from the authors GitHub respository. If you see any mistakes or outdated information please let us know. Thanks!