<commit_before>import 'hammerjs';
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { FormsModule } from '@angular/forms';
import { RouterModule, Routes } from '@angular/router';
import { MaterialModule } from '@angular/material';
import { FlexLayoutModule } from '@angular/flex-layout';

import { SongsPot } from './app.component';
import { Songs } from '../songs/songs.component';

@NgModule({
  imports: [
    BrowserModule,
    FormsModule,
    MaterialModule,
    FlexLayoutModule,
    RouterModule.forRoot([
      {
        path: 'songs',
        component: Songs
      },
      {
        path: '',
        redirectTo: '/songs',
        pathMatch: 'full'
      }
    ]),
  ],
  declarations: [
    SongsPot,
    Songs
  ],
  entryComponents: [
    SongsPot
  ],
  bootstrap: [ SongsPot ]
})

export class AppModule {}

/*
import angularTranslate from 'angular-translate';
import angularTranslateStaticFiles from 'angular-translate/dist/angular-translate-loader-static-files/angular-translate-loader-static-files';

import songIndex from '../imports/components/songs/index';

angular.module('SongsPot', [
  angularMeteor,
  angularMaterial,
  uiRouter,
  angularTranslate,
  songIndex.name
])
  .config(function($mdThemingProvider) {
    'ngInject';

    $mdThemingProvider.theme('default')
      .primaryPalette('brown')
      .accentPalette('orange');

    $mdThemingProvider.enableBrowserColor();
  })
  .config(function($translateProvider) {
    'ngInject';

    $translateProvider
      .useStaticFilesLoader({
        prefix: 'l10n/',
        suffix: '.json'
      })
      .registerAvailableLanguageKeys(['en', 'es'], {
        'en_*': 'en',
        'es_*': 'es'
      })
      .useSanitizeValueStrategy('escaped')
      // Do not change order of next two elements
      // https://github.com/angular-translate/angular-translate/issues/920#issuecomment-180550269
      .determinePreferredLanguage()
      .fallbackLanguage('en');
  });


*/
<commit_msg>Include module required for animations<commit_after>import 'hammerjs';
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { FormsModule } from '@angular/forms';
import { RouterModule, Routes } from '@angular/router';
import { MaterialModule } from '@angular/material';
import { FlexLayoutModule } from '@angular/flex-layout';


import { SongsPot } from './app.component';
import { Songs } from '../songs/songs.component';

@NgModule({
  imports: [
    BrowserModule,
    BrowserAnimationsModule,
    FormsModule,
    MaterialModule,
    FlexLayoutModule,
    RouterModule.forRoot([
      {
        path: 'songs',
        component: Songs
      },
      {
        path: '',
        redirectTo: '/songs',
        pathMatch: 'full'
      }
    ]),
  ],
  declarations: [
    SongsPot,
    Songs
  ],
  entryComponents: [
    SongsPot
  ],
  bootstrap: [ SongsPot ]
})

export class AppModule {}

/*
import angularTranslate from 'angular-translate';
import angularTranslateStaticFiles from 'angular-translate/dist/angular-translate-loader-static-files/angular-translate-loader-static-files';

import songIndex from '../imports/components/songs/index';

angular.module('SongsPot', [
  angularMeteor,
  angularMaterial,
  uiRouter,
  angularTranslate,
  songIndex.name
])
  .config(function($mdThemingProvider) {
    'ngInject';

    $mdThemingProvider.theme('default')
      .primaryPalette('brown')
      .accentPalette('orange');

    $mdThemingProvider.enableBrowserColor();
  })
  .config(function($translateProvider) {
    'ngInject';

    $translateProvider
      .useStaticFilesLoader({
        prefix: 'l10n/',
        suffix: '.json'
      })
      .registerAvailableLanguageKeys(['en', 'es'], {
        'en_*': 'en',
        'es_*': 'es'
      })
      .useSanitizeValueStrategy('escaped')
      // Do not change order of next two elements
      // https://github.com/angular-translate/angular-translate/issues/920#issuecomment-180550269
      .determinePreferredLanguage()
      .fallbackLanguage('en');
  });


*/

{'fraction_non_alphanumeric': 0.13872279359005021, 'fraction_numerical': 0.006696962449174839, 'mean_word_length': 3.224242424242424, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '5877882', 'n_tokens_mistral': 1289, 'n_tokens_neox': 1230, 'n_words': 231}