<commit_before>{
  "name": "huxleyfm",
  "productName": "HuxleyFM",
  "version": "0.0.3",
  "main": "main.js",
  "description": "An unofficial desktop app for listening to SomaFM radio stations.",
  "license": "MIT",
  "repository": "cheshire137/huxleyfm",
  "author": {
    "name": "<NAME>",
    "email": "<EMAIL>",
    "url": "3till7.net"
  },
  "scripts": {
    "test": "node_modules/jscs/bin/jscs -c .jscsrc . && if [ \"$TRAVIS_OS_NAME\" != \"osx\" ]; then NODE_ENV=test node_modules/mocha/bin/mocha; fi",
    "postinstall": "if [ ! -f config.json ]; then cp config.json.example config.json; fi",
    "start": "electron .",
    "build": "npm run-script build-osx",
    "build-osx": "if [ -d dist/HuxleyFM-darwin-x64 ]; then rm -r dist/HuxleyFM-darwin-x64; fi && node_modules/electron-packager/cli.js . --out=dist --app-version=$npm_package_version --prune --asar --overwrite --icon=images/icon512.png.icns --appname=HuxleyFM --platform=darwin --arch=all --ignore=screenshots --ignore=test",
    "build-windows": "node node_modules\\electron-packager\\cli.js . --out=dist --prune --asar --overwrite --appname=HuxleyFM --platform=win32 --arch=all --ignore=screenshots --ignore=test",
    "build-linux": "if [ -d dist/HuxleyFM-linux-ia32 ]; then rm -r dist/HuxleyFM-linux-ia32; fi && if [ -d dist/HuxleyFM-linux-x64 ]; then rm -r dist/HuxleyFM-linux-x64; fi && node_modules/electron-packager/cli.js . --out=dist --app-version=$npm_package_version --prune --asar --overwrite --appname=HuxleyFM --platform=linux --arch=all --ignore=screenshots --ignore=test",
    "build-windows-wine": "if [ -d dist/HuxleyFM-win32-ia32 ]; then rm -r dist/HuxleyFM-win32-ia32; fi && if [ -d dist/HuxleyFM-win32-x64 ]; then rm -r dist/HuxleyFM-win32-x64; fi && node_modules/electron-packager/cli.js . --out=dist --app-version=$npm_package_version --prune --asar --overwrite --appname=HuxleyFM --platform=win32 --arch=all --ignore=screenshots --ignore=test"
  },
  "files": [
    "main.js",
    "index/index-page.js",
    "index/index.html",
    "index/index.css",
    "page/page.js",
    "page/page.css",
    "page/page.html",
    "settings/settings.css",
    "settings/settings.html",
    "settings/settings-page.js",
    "images/icon48.png",
    "images/icon128.png",
    "images/icon512.png",
    "images/icon512.png.icns",
    "models/app-menu.js",
    "models/chromecast.js",
    "models/chromecast-scanner.js",
    "models/eventful.js",
    "models/fetcher.js",
    "models/flash-messages.js",
    "models/lastfm.js",
    "models/link-handler.js",
    "models/router.js",
    "models/settings.js",
    "models/soma.js",
    "defaultStations.json",
    "config.json",
    "about/about.html",
    "about/about.css",
    "about/about-page.js"
  ],
  "keywords": [
    "electron-app",
    "electron",
    "somafm",
    "radio",
    "desktop",
    "music",
    "chromecast"
  ],
  "dependencies": {
    "castv2-client": "^1.1.1",
    "crypto": "0.0.3",
    "electron-debug": "^1.0.0",
    "electron-json-storage": "^2.0.0",
    "multicast-dns": "^6.0.1",
    "node-fetch": "^1.5.2"
  },
  "devDependencies": {
    "devtron": "^1.1.0",
    "electron-packager": "7.0.2",
    "electron-prebuilt": "1.1.3",
    "fetch-mock": "^4.5.1",
    "jscs": "^3.0.3",
    "mocha": "^2.5.3",
    "mockery": "^1.7.0",
    "simple-git": "^1.37.0",
    "spectron": "^3.2.0"
  }
}
<commit_msg>Bump version to 0.0.4<commit_after>{
  "name": "huxleyfm",
  "productName": "HuxleyFM",
  "version": "0.0.4",
  "main": "main.js",
  "description": "An unofficial desktop app for listening to SomaFM radio stations.",
  "license": "MIT",
  "repository": "cheshire137/huxleyfm",
  "author": {
    "name": "<NAME>",
    "email": "<EMAIL>",
    "url": "3till7.net"
  },
  "scripts": {
    "test": "node_modules/jscs/bin/jscs -c .jscsrc . && if [ \"$TRAVIS_OS_NAME\" != \"osx\" ]; then NODE_ENV=test node_modules/mocha/bin/mocha; fi",
    "postinstall": "if [ ! -f config.json ]; then cp config.json.example config.json; fi",
    "start": "electron .",
    "build": "npm run-script build-osx",
    "build-osx": "if [ -d dist/HuxleyFM-darwin-x64 ]; then rm -r dist/HuxleyFM-darwin-x64; fi && node_modules/electron-packager/cli.js . --out=dist --app-version=$npm_package_version --prune --asar --overwrite --icon=images/icon512.png.icns --appname=HuxleyFM --platform=darwin --arch=all --ignore=screenshots --ignore=test",
    "build-windows": "node node_modules\\electron-packager\\cli.js . --out=dist --prune --asar --overwrite --appname=HuxleyFM --platform=win32 --arch=all --ignore=screenshots --ignore=test",
    "build-linux": "if [ -d dist/HuxleyFM-linux-ia32 ]; then rm -r dist/HuxleyFM-linux-ia32; fi && if [ -d dist/HuxleyFM-linux-x64 ]; then rm -r dist/HuxleyFM-linux-x64; fi && node_modules/electron-packager/cli.js . --out=dist --app-version=$npm_package_version --prune --asar --overwrite --appname=HuxleyFM --platform=linux --arch=all --ignore=screenshots --ignore=test",
    "build-windows-wine": "if [ -d dist/HuxleyFM-win32-ia32 ]; then rm -r dist/HuxleyFM-win32-ia32; fi && if [ -d dist/HuxleyFM-win32-x64 ]; then rm -r dist/HuxleyFM-win32-x64; fi && node_modules/electron-packager/cli.js . --out=dist --app-version=$npm_package_version --prune --asar --overwrite --appname=HuxleyFM --platform=win32 --arch=all --ignore=screenshots --ignore=test"
  },
  "files": [
    "main.js",
    "index/index-page.js",
    "index/index.html",
    "index/index.css",
    "page/page.js",
    "page/page.css",
    "page/page.html",
    "settings/settings.css",
    "settings/settings.html",
    "settings/settings-page.js",
    "images/icon48.png",
    "images/icon128.png",
    "images/icon512.png",
    "images/icon512.png.icns",
    "models/app-menu.js",
    "models/chromecast.js",
    "models/chromecast-scanner.js",
    "models/eventful.js",
    "models/fetcher.js",
    "models/flash-messages.js",
    "models/lastfm.js",
    "models/link-handler.js",
    "models/router.js",
    "models/settings.js",
    "models/soma.js",
    "defaultStations.json",
    "config.json",
    "about/about.html",
    "about/about.css",
    "about/about-page.js"
  ],
  "keywords": [
    "electron-app",
    "electron",
    "somafm",
    "radio",
    "desktop",
    "music",
    "chromecast"
  ],
  "dependencies": {
    "castv2-client": "^1.1.1",
    "crypto": "0.0.3",
    "electron-debug": "^1.0.0",
    "electron-json-storage": "^2.0.0",
    "multicast-dns": "^6.0.1",
    "node-fetch": "^1.5.2"
  },
  "devDependencies": {
    "devtron": "^1.1.0",
    "electron-packager": "7.0.2",
    "electron-prebuilt": "1.1.3",
    "fetch-mock": "^4.5.1",
    "jscs": "^3.0.3",
    "mocha": "^2.5.3",
    "mockery": "^1.7.0",
    "simple-git": "^1.37.0",
    "spectron": "^3.2.0"
  }
}

{'fraction_non_alphanumeric': 0.2161357546888955, 'fraction_numerical': 0.030515034236379874, 'mean_word_length': 3.0089498806682577, 'pattern_counts': {'":': 78, '<': 7, '<?xml version=': 0, '>': 7, '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': '707326', 'n_tokens_mistral': 2800, 'n_tokens_neox': 2650, 'n_words': 439}