<commit_before>{
  "name": "alfred-font-awesome-workflow",
  "private": true,
  "engines": {
    "node": "12.x"
  },
  "description": "You can incrementally search for Font Awesome icons and paste it to front most app.",
  "scripts": {
    "clean": "rimraf ./dist && mkdirp ./dist && cpx './assets/{icons/*,icon.png,info.plist}' ./dist",
    "compile": "webpack",
    "package": "pkg --targets macos --output ./dist/font-awesome-workflow ./dist/index.js",
    "compress": "cd ./dist && rimraf ./index.js && zip -r -q Font-Awesome.alfredworkflow ./",
    "build": "npm run clean && npm run compile && npm run package && npm run compress",
    "build:open": "npm run build && npm run open",
    "open": "open ./dist/Font-Awesome.alfredworkflow",
    "exec": "npm run clean && npm run compile && node ./dist/index.js",
    "test": "jest",
    "test:watch": "jest --watchAll",
    "test:cmd:find": "./dist/font-awesome-workflow --find font-awesome flag",
    "test:cmd:put:name": "./dist/font-awesome-workflow --put-name font-awesome",
    "test:cmd:put:code": "./dist/font-awesome-workflow --put-code font-awesome",
    "test:cmd:put:ref": "./dist/font-awesome-workflow --put-ref font-awesome",
    "test:cmd:put:url": "./dist/font-awesome-workflow --put-url font-awesome",
    "test:cmd:put": "npm run test:cmd:put:name && npm run test:cmd:put:code && npm run test:cmd:put:ref && npm run test:cmd:put:url",
    "test:cmd": "npm run test:cmd:find && npm run test:cmd:put",
    "fmt": "prettier --write .",
    "lint": "eslint . --ext 'ts,js'",
    "lint:fix": "eslint . --fix --ext 'ts,js'",
    "tsc": "tsc --noEmit",
    "organize-imports": "organize-imports-cli ./tsconfig.json",
    "check": "npm run organize-imports && npm run lint:fix && npm run fmt && npm run tsc",
    "utils:json": "ts-node ./utils/converters/icons_json.ts",
    "utils:svg2png": "rimraf ./assets/icons && mkdirp ./assets/icons && ts-node ./utils/converters/svg_to_png.ts"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ruedap/alfred-font-awesome-workflow.git"
  },
  "author": "ruedap",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/ruedap/alfred-font-awesome-workflow/issues"
  },
  "homepage": "https://github.com/ruedap/alfred-font-awesome-workflow#readme",
  "devDependencies": {
    "@types/imagemin": "^7.0.0",
    "@types/imagemin-pngquant": "^7.0.0",
    "@types/jest": "26.0.13",
    "@types/node": "14.0.27",
    "@types/sharp": "^0.25.1",
    "@typescript-eslint/eslint-plugin": "3.9.1",
    "@typescript-eslint/parser": "3.9.1",
    "cpx": "1.5.0",
    "eslint": "7.7.0",
    "eslint-config-prettier": "6.11.0",
    "eslint-plugin-prettier": "3.1.4",<commit_msg>build(npm): Add utils:icons command<commit_after>{
  "name": "alfred-font-awesome-workflow",
  "private": true,
  "engines": {
    "node": "12.x"
  },
  "description": "You can incrementally search for Font Awesome icons and paste it to front most app.",
  "scripts": {
    "clean": "rimraf ./dist && mkdirp ./dist && cpx './assets/{icons/*,icon.png,info.plist}' ./dist",
    "compile": "webpack",
    "package": "pkg --targets macos --output ./dist/font-awesome-workflow ./dist/index.js",
    "compress": "cd ./dist && rimraf ./index.js && zip -r -q Font-Awesome.alfredworkflow ./",
    "build": "npm run clean && npm run compile && npm run package && npm run compress",
    "build:open": "npm run build && npm run open",
    "open": "open ./dist/Font-Awesome.alfredworkflow",
    "exec": "npm run clean && npm run compile && node ./dist/index.js",
    "test": "jest",
    "test:watch": "jest --watchAll",
    "test:cmd:find": "./dist/font-awesome-workflow --find font-awesome flag",
    "test:cmd:put:name": "./dist/font-awesome-workflow --put-name font-awesome",
    "test:cmd:put:code": "./dist/font-awesome-workflow --put-code font-awesome",
    "test:cmd:put:ref": "./dist/font-awesome-workflow --put-ref font-awesome",
    "test:cmd:put:url": "./dist/font-awesome-workflow --put-url font-awesome",
    "test:cmd:put": "npm run test:cmd:put:name && npm run test:cmd:put:code && npm run test:cmd:put:ref && npm run test:cmd:put:url",
    "test:cmd": "npm run test:cmd:find && npm run test:cmd:put",
    "fmt": "prettier --write .",
    "lint": "eslint . --ext 'ts,js'",
    "lint:fix": "eslint . --fix --ext 'ts,js'",
    "tsc": "tsc --noEmit",
    "organize-imports": "organize-imports-cli ./tsconfig.json",
    "check": "npm run organize-imports && npm run lint:fix && npm run fmt && npm run tsc",
    "utils:json": "ts-node ./utils/converters/icons_json.ts",
    "utils:svg2png": "rimraf ./assets/icons && mkdirp ./assets/icons && ts-node ./utils/converters/svg_to_png.ts",
    "utils:composite": "ts-node ./utils/converters/composite.ts",
    "utils:icons": "npm run utils:svg2png && npm run utils:composite"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ruedap/alfred-font-awesome-workflow.git"
  },
  "author": "ruedap",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/ruedap/alfred-font-awesome-workflow/issues"
  },
  "homepage": "https://github.com/ruedap/alfred-font-awesome-workflow#readme",
  "devDependencies": {
    "@types/imagemin": "^7.0.0",
    "@types/imagemin-pngquant": "^7.0.0",
    "@types/jest": "26.0.13",
    "@types/node": "14.0.27",
    "@types/sharp": "^0.25.1",
    "@typescript-eslint/eslint-plugin": "3.9.1",
    "@typescript-eslint/parser": "3.9.1",
    "cpx": "1.5.0",
    "eslint": "7.7.0",
    "eslint-config-prettier": "6.11.0",
    "eslint-plugin-prettier": "3.1.4",
{'fraction_non_alphanumeric': 0.22266258331832103, 'fraction_numerical': 0.015312556296162854, 'mean_word_length': 3.3408913213448006, 'pattern_counts': {'":': 104, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, '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': '448775', 'n_tokens_mistral': 2171, 'n_tokens_neox': 2100, 'n_words': 426}