<commit_before>BUILD_CONFIGURATION = { 
  :browser =>  {
    # should include jQuery?
    :load_jquery => false,
    
    # list of modules to pack
    :modules => [
                 "./src/js-trees/src/utils.js",
                 "./src/js-trees/src/in_memory_b_tree.js",
                 "./src/js-rdf-persistence/src/quad_index_common.js",
                 "./src/js-rdf-persistence/src/quad_index.js",
                 "./src/js-rdf-persistence/src/quad_backend.js",
                 "./src/js-rdf-persistence/src/lexicon.js",
                 "./src/js-communication/src/ajax_transport.js",
                 "./src/js-communication/src/jsonld_parser.js",
                 "./src/js-communication/src/rvn3_parser.js",
                 "./src/js-communication/src/rdf_loader.js",
                 "./src/js-sparql-parser/src/abstract_query_tree.js",
                 "./src/js-sparql-parser/src/sparql_parser.js",
                 #"./src/js-communication/src/rdfxml_parser.js",
                 "./src/js-query-engine/src/rdf_js_interface.js",
                 "./src/js-query-engine/src/query_filters.js",
                 #"./src/js-query-engine/src/query_plan.js",
                 "./src/js-query-engine/src/query_plan_sync_dpsize.js",
                 "./src/js-query-engine/src/query_engine.js",
                 "./src/js-query-engine/src/callbacks.js",
                 "./src/js-connection/src/rdfstore_client.js",
                 "./src/js-store/src/store.js",
                 "./src/js-connection/src/rdfstore_worker.js"                 
                ]
  },
  
  :browser_persistent =>  {
    # should include jQuery?
    :load_jquery => false,
    
    # list of modules to pack
    :modules => [
                 "./src/js-trees/src/utils.js",
                 "./src/js-trees/src/priority_queue.js",
                 "./src/js-trees/src/web_local_storage_b_tree.js",
                 "./src/js-rdf-persistence/src/quad_index_common.js",
                 "./src/js-rdf-persistence/src/quad_index.js",
                 "./src/js-rdf-persistence/src/quad_backend.js",
                 "./src/js-rdf-persistence/src/web_local_storage_lexicon.js",
                 "./src/js-communication/src/ajax_transport.js",
                 "./src/js-communication/src/jsonld_parser.js",
                 "./src/js-communication/src/rvn3_parser.js",
                 "./src/js-communication/src/rdf_loader.js",
                 "./src/js-sparql-parser/src/abstract_query_tree.js",
                 "./src/js-sparql-parser/src/sparql_parser.js",
                 #"./src/js-communication/src/rdfxml_parser.js",
                 "./src/js-query-engine/src/rdf_js_interface.js",
                 "./src/js-query-engine/src/query_filters.js",
                 #"./src/js-query-engine/src/query_plan.js",
                 "./src/js-query-engine/src/query_plan_sync_dpsize.js",                 
                 "./src/js-query-engine/src/query_engine.js",
                 "./src/js-query-engine/src/callbacks.js",
                 "./src/js-connection/src/rdfstore_client.js",
                 "./src/js-store/src/store.js",
                 "./src/js-connection/src/rdfstore_worker.js"                 
                ]
  },
  
  :nodejs => {
    # list of modules to pack
    :modules => [
                 "./src/js-trees/src/utils.js",
                 "./src/js-trees/src/in_memory_b_tree.js",
                 "./src/js-rdf-persistence/src/quad_index_common.js",
                 "./src/js-rdf-persistence/src/quad_index.js",
                 "./src/js-rdf-persistence/src/quad_backend.js",
                 "./src/js-rdf-persistence/src/lexicon.js",
                 "./src/js-communication/src/tcp_transport.js",
                 "./src/js-communication/src/jsonld_parser.js",
                 "./src/js-communication/src/rvn3_parser.js",
                 #"./src/js-communication/src/rdfxml_parser.js",
                 "./src/js-communication/src/rdf_loader.js",
                 "./src/js-sparql-parser/src/abstract_query_tree.js",
                 "./src/js-sparql-parser/src/sparql_parser.js",
                 "./src/js-query-engine/src/rdf_js_interface.js",
                 "./src/js-query-engine/src/query_filters.js",
                 "./src/js-query-engine/src/query_plan_sync_dpsize.js",
                 "./src/js-query-engine/src/query_plan_async.js",
                 "./src/js-query-engine/src/query_engine.js",
                 "./src/js-query-engine/src/mongodb_query_engine.js",
                 "./src/js-query-engine/src/callbacks.js",
                 "./src/js-connection/src/rdfstore_child_client.js",
                 "./src/js-store/src/store.js",
                 "./src/js-connection/src/rdfstore_child.js"
                ],
    :package => {
      :name    => "rdfstore",
      :version => "0.8.2",
      :description => "RDF graph store supporting the SPARQL query language",
      :keywords => ["RDF", "SPARQL", "graph", "store"],
      :author  => {
        :name => "<NAME>",
        :email => "<<EMAIL>>"
      },
      :engines => {:node => ">=0.6.1"},
      :repository =>  {:type => "git", :url => "https://github.com/antoniogarrote/rdfstore-js.git"},
      :licenses => [
                    { :type =>  "LGPL V3",
                      :url  =>  "http://www.gnu.org/licenses/lgpl.html"
                    }
                   ],
      :bin => { "rdfstorejs" =>  "./bin/rdfstorejs" },
      :dependencies => {
        "mongodb"   => ">=0.9.7",
        "jsdom"     => ">0.8.4"
      }
    }
  },

  :rdf_js_interface => {
    # list of modules to pack
    :modules => [
                 "./src/js-trees/src/utils.js",
                 "./src/js-query-engine/src/rdf_js_interface.js",
                 "./src/js-query-engine/src/query_filters.js",
                ],
    :package => {
      :name    => "rdf_js_interface",
      :version => "0.8.2",
      :description => "Implementation of W3C's RDF Interfaces API",<commit_msg>Require the N3.js library for the Node version.<commit_after>BUILD_CONFIGURATION = { 
  :browser =>  {
    # should include jQuery?
    :load_jquery => false,
    
    # list of modules to pack
    :modules => [
                 "./src/js-trees/src/utils.js",
                 "./src/js-trees/src/in_memory_b_tree.js",
                 "./src/js-rdf-persistence/src/quad_index_common.js",
                 "./src/js-rdf-persistence/src/quad_index.js",
                 "./src/js-rdf-persistence/src/quad_backend.js",
                 "./src/js-rdf-persistence/src/lexicon.js",
                 "./src/js-communication/src/ajax_transport.js",
                 "./src/js-communication/src/jsonld_parser.js",
                 "./src/js-communication/src/rvn3_parser.js",
                 "./src/js-communication/src/rdf_loader.js",
                 "./src/js-sparql-parser/src/abstract_query_tree.js",
                 "./src/js-sparql-parser/src/sparql_parser.js",
                 #"./src/js-communication/src/rdfxml_parser.js",
                 "./src/js-query-engine/src/rdf_js_interface.js",
                 "./src/js-query-engine/src/query_filters.js",
                 #"./src/js-query-engine/src/query_plan.js",
                 "./src/js-query-engine/src/query_plan_sync_dpsize.js",
                 "./src/js-query-engine/src/query_engine.js",
                 "./src/js-query-engine/src/callbacks.js",
                 "./src/js-connection/src/rdfstore_client.js",
                 "./src/js-store/src/store.js",
                 "./src/js-connection/src/rdfstore_worker.js"                 
                ]
  },
  
  :browser_persistent =>  {
    # should include jQuery?
    :load_jquery => false,
    
    # list of modules to pack
    :modules => [
                 "./src/js-trees/src/utils.js",
                 "./src/js-trees/src/priority_queue.js",
                 "./src/js-trees/src/web_local_storage_b_tree.js",
                 "./src/js-rdf-persistence/src/quad_index_common.js",
                 "./src/js-rdf-persistence/src/quad_index.js",
                 "./src/js-rdf-persistence/src/quad_backend.js",
                 "./src/js-rdf-persistence/src/web_local_storage_lexicon.js",
                 "./src/js-communication/src/ajax_transport.js",
                 "./src/js-communication/src/jsonld_parser.js",
                 "./src/js-communication/src/rvn3_parser.js",
                 "./src/js-communication/src/rdf_loader.js",
                 "./src/js-sparql-parser/src/abstract_query_tree.js",
                 "./src/js-sparql-parser/src/sparql_parser.js",
                 #"./src/js-communication/src/rdfxml_parser.js",
                 "./src/js-query-engine/src/rdf_js_interface.js",
                 "./src/js-query-engine/src/query_filters.js",
                 #"./src/js-query-engine/src/query_plan.js",
                 "./src/js-query-engine/src/query_plan_sync_dpsize.js",                 
                 "./src/js-query-engine/src/query_engine.js",
                 "./src/js-query-engine/src/callbacks.js",
                 "./src/js-connection/src/rdfstore_client.js",
                 "./src/js-store/src/store.js",
                 "./src/js-connection/src/rdfstore_worker.js"                 
                ]
  },
  
  :nodejs => {
    # list of modules to pack
    :modules => [
                 "./src/js-trees/src/utils.js",
                 "./src/js-trees/src/in_memory_b_tree.js",
                 "./src/js-rdf-persistence/src/quad_index_common.js",
                 "./src/js-rdf-persistence/src/quad_index.js",
                 "./src/js-rdf-persistence/src/quad_backend.js",
                 "./src/js-rdf-persistence/src/lexicon.js",
                 "./src/js-communication/src/tcp_transport.js",
                 "./src/js-communication/src/jsonld_parser.js",
                 "./src/js-communication/src/rvn3_parser.js",
                 #"./src/js-communication/src/rdfxml_parser.js",
                 "./src/js-communication/src/rdf_loader.js",
                 "./src/js-sparql-parser/src/abstract_query_tree.js",
                 "./src/js-sparql-parser/src/sparql_parser.js",
                 "./src/js-query-engine/src/rdf_js_interface.js",
                 "./src/js-query-engine/src/query_filters.js",
                 "./src/js-query-engine/src/query_plan_sync_dpsize.js",
                 "./src/js-query-engine/src/query_plan_async.js",
                 "./src/js-query-engine/src/query_engine.js",
                 "./src/js-query-engine/src/mongodb_query_engine.js",
                 "./src/js-query-engine/src/callbacks.js",
                 "./src/js-connection/src/rdfstore_child_client.js",
                 "./src/js-store/src/store.js",
                 "./src/js-connection/src/rdfstore_child.js"
                ],
    :package => {
      :name    => "rdfstore",
      :version => "0.8.2",
      :description => "RDF graph store supporting the SPARQL query language",
      :keywords => ["RDF", "SPARQL", "graph", "store"],
      :author  => {
        :name => "<NAME>",
        :email => "<<EMAIL>>"
      },
      :engines => {:node => ">=0.6.1"},
      :repository =>  {:type => "git", :url => "https://github.com/antoniogarrote/rdfstore-js.git"},
      :licenses => [
                    { :type =>  "LGPL V3",
                      :url  =>  "http://www.gnu.org/licenses/lgpl.html"
                    }
                   ],
      :bin => { "rdfstorejs" =>  "./bin/rdfstorejs" },
      :dependencies => {
        "mongodb"   => ">=0.9.7",
        "jsdom"     => ">0.8.4",
        "n3"        => ">0.2.1"
      }
    }
  },

  :rdf_js_interface => {
    # list of modules to pack
    :modules => [
                 "./src/js-trees/src/utils.js",
                 "./src/js-query-engine/src/rdf_js_interface.js",
                 "./src/js-query-engine/src/query_filters.js",
                ],
    :package => {
      :name    => "rdf_js_interface",
      :version => "0.8.2",
      :description => "Implementation of W3C's RDF Interfaces API",
{'fraction_non_alphanumeric': 0.16948024948024948, 'fraction_numerical': 0.0037422037422037424, 'mean_word_length': 1.4512841418671014, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 87, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 6}, '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': '3343741', 'n_tokens_mistral': 3891, 'n_tokens_neox': 3961, 'n_words': 344}