<commit_before>Package.describe({
  name: "mizzao:turkserver",
  summary: "Framework for building online, real-time user experiments in Meteor",
  version: "0.0.0",
  git: "https://github.com/HarvardEconCS/turkserver-meteor.git"
});

Npm.depends({
  // mturk: "./mturk", // https://github.com/meteor/meteor/issues/1810
  // Currently using a fork in submodule; dependencies below
  "request": "2.30.0",
  "libxmljs": "0.8.1",
  "validator": "2.0.0",
  "querystring": "0.2.0",
  "async": "0.2.10",
  // End mturk dependencies
  deepmerge: "0.2.7" // For merging config parameters
});

Package.onUse(function (api) {
  api.versionsFrom("0.9.4");

  // Client-only deps
  api.use([
    'session',
    'ui',
    'templating',
    'd3'
  ], 'client');

  // Client & Server deps
  api.use([
    'accounts-base',
    'accounts-ui',
    'accounts-password', // for the admin user
    'check',
    'deps',
    'ejson',
    'stylus',
    'jquery',
    'underscore',
    'coffeescript',
    'facts'
  ]);

  api.use(["ddp", "mongo"]); // For pub/sub and collections

  // Non-core packages
  api.use("mizzao:bootboxjs@4.3.0");
  api.use("iron:router@0.9.0");
  api.use("mrt:moment@2.8.1");
  api.use("mizzao:bootstrap-3@3.2.0_1");
  api.use("mizzao:autocomplete@0.4.8");

  api.use('natestrauser:x-editable-bootstrap@1.5.2');

  // Dev packages - may be locally installed with submodule
  api.use("matb33:collection-hooks@0.7.5");
  api.use("mizzao:partitioner@0.5.3");
  api.use('mizzao:timesync@0.2.2');
  api.use("mizzao:user-status@0.6.2");

  // mturk fork
  api.addFiles([
    'mturk/index.js'
  ], 'server');

  // Shared files
  api.addFiles([
    'lib/common.coffee',
    'lib/util.coffee'
  ]);

  // Server files
  api.addFiles([
    'lib/config.coffee',
    'lib/turkserver.coffee',
    'lib/mturk.coffee',
    'lib/lobby_server.coffee',
    'lib/batches.coffee',
    'lib/experiments.coffee',<commit_msg>bump dependent package versions; should get rid of test warnings<commit_after>Package.describe({
  name: "mizzao:turkserver",
  summary: "Framework for building online, real-time user experiments in Meteor",
  version: "0.0.0",
  git: "https://github.com/HarvardEconCS/turkserver-meteor.git"
});

Npm.depends({
  // mturk: "./mturk", // https://github.com/meteor/meteor/issues/1810
  // Currently using a fork in submodule; dependencies below
  "request": "2.30.0",
  "libxmljs": "0.8.1",
  "validator": "2.0.0",
  "querystring": "0.2.0",
  "async": "0.2.10",
  // End mturk dependencies
  deepmerge: "0.2.7" // For merging config parameters
});

Package.onUse(function (api) {
  api.versionsFrom("0.9.4");

  // Client-only deps
  api.use([
    'session',
    'ui',
    'templating',
    'd3'
  ], 'client');

  // Client & Server deps
  api.use([
    'accounts-base',
    'accounts-ui',
    'accounts-password', // for the admin user
    'check',
    'deps',
    'ejson',
    'stylus',
    'jquery',
    'underscore',
    'coffeescript',
    'facts'
  ]);

  api.use(["ddp", "mongo"]); // For pub/sub and collections

  // Non-core packages
  api.use("mizzao:bootboxjs@4.3.0");
  api.use("iron:router@0.9.4");
  api.use("mrt:moment@2.8.1");
  api.use("mizzao:bootstrap-3@3.2.0_1");
  api.use("mizzao:autocomplete@0.4.9");

  api.use('natestrauser:x-editable-bootstrap@1.5.2_1');

  // Dev packages - may be locally installed with submodule
  api.use("matb33:collection-hooks@0.7.5");
  api.use("mizzao:partitioner@0.5.4");
  api.use('mizzao:timesync@0.2.2');
  api.use("mizzao:user-status@0.6.2");

  // mturk fork
  api.addFiles([
    'mturk/index.js'
  ], 'server');

  // Shared files
  api.addFiles([
    'lib/common.coffee',
    'lib/util.coffee'
  ]);

  // Server files
  api.addFiles([
    'lib/config.coffee',
    'lib/turkserver.coffee',
    'lib/mturk.coffee',
    'lib/lobby_server.coffee',
    'lib/batches.coffee',
    'lib/experiments.coffee',
{'fraction_non_alphanumeric': 0.2004137574347039, 'fraction_numerical': 0.03387638996638221, 'mean_word_length': 3.1148936170212767, 'pattern_counts': {'":': 10, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, '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': '7163967', 'n_tokens_mistral': 1624, 'n_tokens_neox': 1549, 'n_words': 254}