UNPKG

gitmoji-cli

Version:

A gitmoji client for using emojis on commit messages.

127 lines (126 loc) 2.83 kB
{ "name": "gitmoji-cli", "version": "3.3.0", "description": "A gitmoji client for using emojis on commit messages.", "engines": { "node": ">=10" }, "bin": { "gitmoji": "lib/cli.js" }, "files": [ "lib" ], "scripts": { "build": "babel src -d lib", "package": "pkg . --output ./bin/gitmoji --targets latest-linux-x64,latest-macos-x64,latest-win-x64", "clean": "rm -rf lib", "flow": "flow", "lint": "prettier --check src/**/*.js", "prepublishOnly": "yarn run lint && yarn run flow && yarn run test && yarn run clean && yarn run build", "coverage": "codecov", "test": "jest" }, "repository": { "type": "git", "url": "git+https://github.com/carloscuesta/gitmoji-cli.git" }, "keywords": [ "gitmoji", "emoji", "carloscuesta", "commit" ], "author": { "name": "carloscuesta", "email": "hi@carloscuesta.me", "url": "https://carloscuesta.me" }, "license": "MIT", "bugs": { "url": "https://github.com/carloscuesta/gitmoji-cli/issues" }, "homepage": "https://github.com/carloscuesta/gitmoji-cli#readme", "dependencies": { "chalk": "^4.1.0", "conf": "^9.0.0", "execa": "^5.0.0", "fuse.js": "^6.4.1", "inquirer": "^7.0.0", "inquirer-autocomplete-prompt": "^1.0.1", "meow": "^9.0.0", "node-fetch": "^2.6.0", "ora": "^5.0.0", "path-exists": "4.0.0", "update-notifier": "^5.0.0" }, "devDependencies": { "@babel/cli": "^7.10.1", "@babel/core": "^7.10.2", "@babel/preset-env": "^7.10.2", "@babel/preset-flow": "^7.10.1", "codecov": "^3.6.1", "flow-bin": "^0.110.1", "husky": "^5.0.9", "jest": "^26.6.0", "jest-fetch-mock": "^3.0.0", "jest-mock-process": "^1.2.0", "lint-staged": "^10.0.7", "pkg": "^4.4.8", "prettier": "^2.1.1" }, "babel": { "presets": [ [ "@babel/preset-env", { "targets": { "node": "10" } } ], "@babel/preset-flow" ] }, "jest": { "coverageDirectory": "./coverage/", "collectCoverage": true, "collectCoverageFrom": [ "src/**/*.js" ], "testMatch": [ "**/*.(spec).(js)" ], "setupFiles": [ "./test/setupTests.js" ] }, "prettier": { "arrowParens": "always", "semi": false, "singleQuote": true, "trailingComma": "none" }, "lint-staged": { "*.{js}": [ "prettier --write src/**/*.js", "git add" ] }, "husky": { "hooks": { "pre-commit": "lint-staged", "pre-push": "yarn run flow && yarn run test" } }, "funding": [ { "type": "Github Sponsors", "url": "https://github.com/sponsors/carloscuesta" }, { "type": "Paypal", "url": "https://paypal.me/carloscuesta" } ] }