<commit_before>import path from 'path';
import sh from 'shelljs';
sh.config.silent = true;

// export function deploy(api) {
//
// }

// export function help(api) {
//
// }

export function init(/* api */) {
  // TODO check if mup.js or settings.json files exists
  const src = path.resolve(__dirname, 'template/*');
  const dst = process.cwd();
  sh.cp(src, dst);
}

// export function logs(api) {
//
// }

// export function reconfig(api) {
//
// }

// export function restart(api) {
//
// }

// export function setup(api) {
//
// }

// export function start(api) {
//
// }

// export function stop(api) {
//
// }<commit_msg>Implement mup setup command<commit_after>import path from 'path';
import sh from 'shelljs';
import * as meteor from '../meteor/';
import * as mongo from '../mongo/';

sh.config.silent = true;

// export function deploy(api) {
//
// }

// export function help(api) {
//
// }

export function init(/* api */) {
  // TODO check if mup.js or settings.json files exists
  const src = path.resolve(__dirname, 'template/*');
  const dst = process.cwd();
  sh.cp(src, dst);
}

// export function logs(api) {
//
// }

// export function reconfig(api) {
//
// }

// export function restart(api) {
//
// }

export function setup(api) {
  return Promise.all([
    meteor.setup(api),
    mongo.setup(api),
  ]);
}

// export function start(api) {
//
// }

// export function stop(api) {
//
// }
{'fraction_non_alphanumeric': 0.19460227272727273, 'fraction_numerical': 0.0, 'mean_word_length': 2.5943877551020407, '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': '7530059', 'n_tokens_mistral': 491, 'n_tokens_neox': 487, 'n_words': 127}