<commit_before>/// <reference path="../typings/main.d.ts" />

import {OpaqueToken, provide} from 'angular2/core';
import * as Firebase from 'firebase';

export const DEFAULT_FIREBASE = new OpaqueToken('DEFAULT_FIREBASE');
export const DEFAULT_FIREBASE_REF = new OpaqueToken('DEFAULT_FIREBASE_REF')

export const FIREBASE_PROVIDERS:any[] = [
  provide(DEFAULT_FIREBASE_REF, {
    useFactory: (url:string) => new Firebase(url),
    deps: [DEFAULT_FIREBASE]})
];

export {FirebaseList} from './providers/firebase_list';<commit_msg>chore: add FirebaseObservable to public API<commit_after>/// <reference path="../typings/main.d.ts" />

import {OpaqueToken, provide} from 'angular2/core';
import * as Firebase from 'firebase';

export const DEFAULT_FIREBASE = new OpaqueToken('DEFAULT_FIREBASE');
export const DEFAULT_FIREBASE_REF = new OpaqueToken('DEFAULT_FIREBASE_REF')

export const FIREBASE_PROVIDERS:any[] = [
  provide(DEFAULT_FIREBASE_REF, {
    useFactory: (url:string) => new Firebase(url),
    deps: [DEFAULT_FIREBASE]})
];

export {FirebaseList} from './providers/firebase_list';
export {FirebaseObservable} from './utils/firebase_observable';
{'fraction_non_alphanumeric': 0.13304347826086957, 'fraction_numerical': 0.0017391304347826088, 'mean_word_length': 6.238993710691824, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, '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': '7417388', 'n_tokens_mistral': 385, 'n_tokens_neox': 384, 'n_words': 82}