<commit_before>'use strict'

const fs = require('fs-extra')
const thenify = require('thenify')
const fsCopy = thenify(fs.copy)
const chokidar = require('chokidar')
const directory = require('./directory.js')
const path = require('path')

function icons () {
  return fsCopy('node_modules/geomicons-open/dist/geomicons.svg', path.join(directory, 'icons.svg'), {clobber: true})
}

icons.watch = function () {
  chokidar.watch('base/**/*').on('all', function () {
    icons()
  })

  return icons()
}

module.exports = icons<commit_msg>Watch the correct thing for icons<commit_after>'use strict'

const fs = require('fs-extra')
const thenify = require('thenify')
const fsCopy = thenify(fs.copy)
const chokidar = require('chokidar')
const directory = require('./directory.js')
const path = require('path')

function icons () {
  return fsCopy('node_modules/geomicons-open/dist/geomicons.svg', path.join(directory, 'icons.svg'), {clobber: true})
}

icons.watch = function () {
  chokidar.watch('node_modules/geomicons-open/dist/geomicons.svg').on('all', function () {
    icons()
  })

  return icons()
}

module.exports = icons
{'fraction_non_alphanumeric': 0.16918967052537845, 'fraction_numerical': 0.0, 'mean_word_length': 5.075675675675676, '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': '7269978', 'n_tokens_mistral': 381, 'n_tokens_neox': 371, 'n_words': 78}