<commit_before>/* globals document: true */

import angular from 'angular';
import module from 'classmentors/module.js';

import * as services from 'classmentors/services.js';
import * as filters from 'classmentors/filters.js';
import * as directives from 'classmentors/directives.js';

import * as app from 'classmentors/components/classmentors/classmentors.js';
import * as ace from 'classmentors/components/ace/ace.js';
import * as events from 'classmentors/components/events/events.js';
import * as profiles from 'classmentors/components/profiles/profiles.js';
import * as cohort from 'classmentors/components/cohort/cohort.js';
import * as challenges from 'classmentors/components/challenges/challenges.js';
// import * as mcq from 'classmentors/components/challenges/mcq/mcq.js';

module.factory('clmService', services.clmServiceFactory);
module.factory('clmDataStore', services.clmDataStoreFactory);
module.factory('eventCaptureService', events.eventServiceFactory);

module.filter('cmTruncate', filters.cmTruncateFilterFactory);

module.directive('cmContains', directives.cmContainsFactory);

module.component('classmentors', app.component);

module.component('ace', ace.component);
module.constant('aceStatsUrl', ace.ACE_STATS_URL);
module.factory('aceStats', ace.factory);

module.component('cohort', cohort.component);
// module.component('challenges'. challenges.component);

module.directive('clmProfile', profiles.clmProfileFactory);
module.directive('clmSpfProfile', profiles.clmSpfProfileFactory);
module.directive('clmServiceUserIdExists', profiles.clmServiceUserIdExistsFactory);

module.directive('clmEventTable', events.clmEventTableFactory);
module.directive('clmEventRankTable', events.clmEventRankTableFactory);<commit_msg>Renamed eventCaptureService to eventService<commit_after>/* globals document: true */

import angular from 'angular';
import module from 'classmentors/module.js';

import * as services from 'classmentors/services.js';
import * as filters from 'classmentors/filters.js';
import * as directives from 'classmentors/directives.js';

import * as app from 'classmentors/components/classmentors/classmentors.js';
import * as ace from 'classmentors/components/ace/ace.js';
import * as events from 'classmentors/components/events/events.js';
import * as profiles from 'classmentors/components/profiles/profiles.js';
import * as cohort from 'classmentors/components/cohort/cohort.js';
import * as challenges from 'classmentors/components/challenges/challenges.js';
// import * as mcq from 'classmentors/components/challenges/mcq/mcq.js';


module.factory('clmService', services.clmServiceFactory);
module.factory('clmDataStore', services.clmDataStoreFactory);
module.factory('eventService', events.eventServiceFactory);


module.filter('cmTruncate', filters.cmTruncateFilterFactory);

module.directive('cmContains', directives.cmContainsFactory);

module.component('classmentors', app.component);

module.component('ace', ace.component);
module.constant('aceStatsUrl', ace.ACE_STATS_URL);
module.factory('aceStats', ace.factory);

module.component('cohort', cohort.component);
// module.component('challenges'. challenges.component);

module.directive('clmProfile', profiles.clmProfileFactory);
module.directive('clmSpfProfile', profiles.clmSpfProfileFactory);
module.directive('clmServiceUserIdExists', profiles.clmServiceUserIdExistsFactory);

module.directive('clmEventTable', events.clmEventTableFactory);
module.directive('clmEventRankTable', events.clmEventRankTableFactory);
{'fraction_non_alphanumeric': 0.12681262439579186, 'fraction_numerical': 0.0, 'mean_word_length': 7.974489795918367, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '1328553', 'n_tokens_mistral': 1050, 'n_tokens_neox': 1018, 'n_words': 190}