<commit_before>import Class from "./legacy/utils/class";
import { toCSSClass, toColumnCSSClass, extractColumnCSSClass } from "./utils/css";

import Plugin from "./plugin";
import createRegistry from "./app_registry";

import View from "./view";
import Collection from "./collection";
import Model from "./model";
import Router from "./router";

import ListView from "./listing/list";
import ItemView from "./listing/item";

import LocalDataTable from "./data_table/local_data_table";
import ServerSideDataTable from "./data_table/server_side_data_table";
import Row from "./data_table/row";

import "./legacy/register_base_plugin";
import "./legacy/register_listing_plugin";
import "./register_data_table_plugin";

const Namespace = {
  Utils: {
    Class,
    toCSSClass,
    toColumnCSSClass,
    extractColumnCSSClass
  },

  View,
  Collection,<commit_msg>TECH-2322 expose es6 modules: export App<commit_after>import Class from "./legacy/utils/class";
import { toCSSClass, toColumnCSSClass, extractColumnCSSClass } from "./utils/css";

import App from "./app";
import Plugin from "./plugin";
import createRegistry from "./app_registry";

import View from "./view";
import Collection from "./collection";
import Model from "./model";
import Router from "./router";

import ListView from "./listing/list";
import ItemView from "./listing/item";

import LocalDataTable from "./data_table/local_data_table";
import ServerSideDataTable from "./data_table/server_side_data_table";
import Row from "./data_table/row";

import "./legacy/register_base_plugin";
import "./legacy/register_listing_plugin";
import "./register_data_table_plugin";

const Namespace = {
  Utils: {
    Class,
    toCSSClass,
    toColumnCSSClass,
    extractColumnCSSClass
  },

  App,

  View,
  Collection,
{'fraction_non_alphanumeric': 0.1258426966292135, 'fraction_numerical': 0.0028089887640449437, 'mean_word_length': 4.726688102893891, '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': '2708685', 'n_tokens_mistral': 522, 'n_tokens_neox': 506, 'n_words': 147}