<commit_before># jsc-breadcrumbs
A Breadcrumb Module for Angular Apps

This module is for Angular applications that use uiRouter.  A version for ngRoute is coming soon!

##Installation

`bower install jsc-breadcrumbs --save`

This will give you access to jscBreadcrumbs and all of it's dependencies.

##Use

Include script file and css file:

`<script src="lib/jsc-breadcrumbs/jsc-breadcrumbs.min.js"></script>`

`<link href="lib/jsc-breadcrumbs/jscbreadcrumbs.css" rel="stylesheet">`

To use jscBreadcrumbs, first include it in your module:

`angular.module('myApp', ['jscBreadcrumbs']);`

Next include the directive in your `index.html` file or it's equivalent:

`<jsc-breadcrumbs></jsc-breadcrumbs>`

Now to specifiy what kind of breadcrumbs you want...

##How It Works

jscBreadcrumbs stores the previous states and their parameters in sessionStorage.  The storing of both states and parameters allows you to travel back is states and not lose any dynamic data such as URL params (or any other parameters you set)

There is a back button and breadcrumb trails option. to take advantage of these set the attribute in the directive element to true. i.e.

`<jsc-breadcrumbs backbutton="true"></jsc-breadcrumbs>`

`<jsc-breadcrumbs breadcrumbtrail="true"></jsc-breadcrumbs>`

##Features

There is a JSCBreadcrumbs Service that makes some methods available to you.  To use this service include `JSCBreadcrumbs` in your controller dependency injection.

Currently these methods include: 
 * `JSCBreadcrumbs.breadcrumbs()` -> returns breadcrumbs array
 * `JSCBreadcumbs.breadcrumbsPop()` -> removes the last item on the breadcrumb array
<commit_msg>Typographical error<commit_after># jsc-breadcrumbs
A Breadcrumb Module for Angular Apps

This module is for Angular applications that use uiRouter.  A version for ngRoute is coming soon!

##Installation

`bower install jsc-breadcrumbs --save`

This will give you access to jscBreadcrumbs and all of it's dependencies.

##Use

Include script file and css file:

`<script src="lib/jsc-breadcrumbs/jsc-breadcrumbs.min.js"></script>`

`<link href="lib/jsc-breadcrumbs/jscbreadcrumbs.css" rel="stylesheet">`

To use jscBreadcrumbs, first include it in your module:

`angular.module('myApp', ['jscBreadcrumbs']);`

Next include the directive in your `index.html` file or it's equivalent:

`<jsc-breadcrumbs></jsc-breadcrumbs>`

Now to specifiy what kind of breadcrumbs you want...

##How It Works

jscBreadcrumbs stores the previous states and their parameters in sessionStorage.  The storing of both states and parameters allows you to travel back is states and not lose any dynamic data such as URL params (or any other parameters you set)

There is a back button and breadcrumb trails option. to take advantage of these set the attribute in the directive element to true. i.e.

`<jsc-breadcrumbs backbutton="true"></jsc-breadcrumbs>`

`<jsc-breadcrumbs breadcrumbtrail="true"></jsc-breadcrumbs>`

##Features

There is a JSCBreadcrumbs Service that makes some methods available to you.  To use this service include `JSCBreadcrumbs` in your controller dependency injection.

Currently these methods include: 
 * `JSCBreadcrumbs.breadcrumbs()` -> returns breadcrumbs array
 * `JSCBreadcrumbs.breadcrumbsPop()` -> removes the last item on the breadcrumb array

{'fraction_non_alphanumeric': 0.08305547135495604, 'fraction_numerical': 0.0, 'mean_word_length': 5.088560885608856, 'pattern_counts': {'":': 0, '<': 21, '<?xml version=': 0, '>': 25, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3119897', 'n_tokens_mistral': 1009, 'n_tokens_neox': 1019, 'n_words': 395}