<commit_before>var _ = require('underscore');

var element = module.exports = {
  DATAFLOW_PAUSE: -1,
  DATAFLOW_CONTINUE: 1,
  DATAFLOW_EOF: 0,
  DATAFLOW_DATA: 1,
  AGGREGATE: 'Aggregate',
  BUFFER: 'Buffer',
  ELEMENT: 'Element',
  FILE_SOURCE: 'FileSource',
  FILTER: 'Filter',
  HASH_JOIN: 'HashJoin',
  LIMIT: 'Limit',
  MAP: 'Map',
  STRING_SOURCE: 'StringSource',
  TUPLE_ELEMENT: 'TupleElement'
};

element = _.extend(element, require('./constants'));

element.Aggregate = require('./Aggregate');
element.Buffer = require('./Buffer');
element.Element = require('./Element');
element.FileConsumer = require('./FileConsumer');
element.FileSource = require('./FileSource');
element.Filter = require('./Filter');
element.HashJoin = require('./HashJoin');
element.Limit = require('./Limit');
element.Map = require('./Map');
element.StringSource = require('./StringSource');
element.TupleElement = require('./TupleElement');
element.Union = require('./Union');<commit_msg>Update element index.<commit_after>var _ = require('underscore');

var element = {
  DATAFLOW_PAUSE: -1,
  DATAFLOW_CONTINUE: 1,
  DATAFLOW_EOF: 0,
  DATAFLOW_DATA: 1,
  AGGREGATE: 'Aggregate',
  BUFFER: 'Buffer',
  ELEMENT: 'Element',
  FILE_SOURCE: 'FileSource',
  FILTER: 'Filter',
  HASH_JOIN: 'HashJoin',
  LIMIT: 'Limit',
  MAP: 'Map',
  STRING_SOURCE: 'StringSource',
  TUPLE_ELEMENT: 'TupleElement'
};

element = _.extend(element, require('./constants'));

element.Aggregate = require('./Aggregate');
element.Buffer = require('./Buffer');
element.Element = require('./Element');
element.FileConsumer = require('./FileConsumer');
element.FileSource = require('./FileSource');
element.Filter = require('./Filter');
element.HashJoin = require('./HashJoin');
element.Limit = require('./Limit');
element.Map = require('./Map');
element.StringSource = require('./StringSource');
element.TupleElement = require('./TupleElement');
element.Union = require('./Union');

module.exports = element;
{'fraction_non_alphanumeric': 0.18699186991869918, 'fraction_numerical': 0.0040650406504065045, 'mean_word_length': 5.434640522875817, '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': '3997178', 'n_tokens_mistral': 621, 'n_tokens_neox': 612, 'n_words': 122}