Giter VIP home page Giter VIP logo

gitmoji-commit-hook's People

Contributors

greenkeeper[bot] avatar gyran avatar renovate-bot avatar renovate[bot] avatar shahaed avatar sidgonuts avatar tjoskar avatar troylar avatar welcomattic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

gitmoji-commit-hook's Issues

An in-range update of eslint is breaking the build ๐Ÿšจ

Version 3.12.2 of eslint just got published.

Branch Build failing ๐Ÿšจ
Dependency eslint
Current Version 3.12.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As eslint is โ€œonlyโ€ a devDependency of this project it might not break production or downstream projects, but โ€œonlyโ€ your build or test tools โ€“ preventing new deploys or publishes.

I recommend you give this issue a high priority. Iโ€™m sure you can resolve this ๐Ÿ’ช


Status Details
  • โŒ continuous-integration/travis-ci/push The Travis CI build failed Details
Release Notes v3.12.2
  • dec3ec6 Fix: indent bug with AssignmentExpressions (fixes #7747) (#7750) (Teddy Katz)
  • 5344751 Build: Don't create blogpost links from rule names within other words (#7754) (Teddy Katz)
  • 639b798 Docs: Use Object.prototype in examples (#7755) (Alex Reardon)
Commits

The new version differs by 5 commits .

  • b4f88a9 3.12.2
  • 3e10642 Build: package.json and changelog update for 3.12.2
  • dec3ec6 Fix: indent bug with AssignmentExpressions (fixes #7747) (#7750)
  • 5344751 Build: Don't create blogpost links from rule names within other words (#7754)
  • 639b798 Docs: Use Object.prototype in examples (#7755)

See the full diff.

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot ๐ŸŒด

An in-range update of axios is breaking the build ๐Ÿšจ

The dependency axios was updated from 0.19.0 to 0.19.1.

๐Ÿšจ View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

axios is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • โŒ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 47 commits.

  • 960e1c8 Releasing 0.19.1
  • 8a9421d Fixing typo in CHANGELOG.md: s/Functionallity/Functionality (#2639)
  • ee47120 If this place is false, it will report an error, so you should delete the useless code. (#2458)
  • 03e6f4b Fixing invalid agent issue (#1904)
  • dc4bc49 fix: fix ignore set withCredentials false (#2582)
  • 13c948e Remove 'includes' API, fix CI build failure (#2574)
  • fa6cf01 fixing Travis link (#2540)
  • a17c70c Fix CI build failure (#2570)
  • 1a32ca0 Remove dependency on is-buffer (#1816)
  • 0cc22c2 Fix badge, use master branch (#2538)
  • 8414664 Fix XSS logic that matched some valid urls (#2529)
  • bbfd5b1 Adding options typings (#2341)
  • 55aaebc Document fix (#2514)
  • 86d7750 Update docs with no_proxy change, issue #2484 (#2513)
  • b0afbed Adding Typescript HTTP method definition for LINK and UNLINK. (#2444)

There are 47 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those donโ€™t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot ๐ŸŒด

Remove comma between 2 emojis

Until now, there is a comma between 2 emoji in commit message. It will be cleaner to remove it

Ex:
๐Ÿ›,โž• Test if prepare-commit-msg hook already exists

Use gitmoji

Ref #2

It would be nice to rename the repo to gitmoji-commit-hook ;)

๐Ÿ’ก Idea: โœˆ๏ธ Airplane mode so that gitmoji-commit-hook works without a persistent Internet connection

๐ŸŒŠ Hi, there!

I love emoji and I love gitmoji-commit-hook. Every now and then, I find myself using git commit without an Internet connection. It looks like gitmoji-commit-hook relies on having a persistent Internet connection in order to work as it needs to access gitmojiUrl in getGitmojiList().

Would you be open to adjusting gitmoji-commit-hook such that it does not require a persistent Internet connection in order to work?

Thank you!

--
๐Ÿฆ„ Brie

Skip gitmoji as dependency

Hi,

I'm using this project a lot and I really like it but the number of emojis in gitmoji has started to grow ridiculously high and it has started to get annoying when I go throw the list before I can create a commit.

When I created this project, some time ago, I copied the emoji list from atoms CONTRIBUTING guide which has 12 emojis. gitmoji has, for the time being, 49!

Two suggestions:

  1. We introduce the ability to whitelist/blacklist emoji through a config file. eg.
// gitmoji.json
{
  "blacklist": [ "Adding logs", "Performing database related changes" ]
}
  1. We skip gitmoji altogether and creating a new, smaller, list of emoji. Something like:
๐ŸŽจ: Improving structure / format of the code.
โšก๏ธ: Improving performance.
๐Ÿ”ฅ: Removing code or files.
๐Ÿ›: Fixing a bug.
๐Ÿš‘: Critical hotfix
โœจ: Introducing new features.
๐Ÿ“: Writing docs.
-๐Ÿš€: Deploying stuff.
๐Ÿ’„: Updating the UI and style files.
-๐ŸŽ‰: Initial commit. // This is a one-time only task, I don't want to see this is the list
โœ…: Adding tests.
-๐Ÿ”’: Fixing security issues. // Security issues are bugs
-๐ŸŽ: Fixing something on macOS. // Only cross platform projects (as react native or electron) can use these and I think it is not common to fix a bug on only one platform.
-๐Ÿง: Fixing something on Linux.
-๐Ÿ: Fixing something on Windows.
-๐Ÿค–: Fixing something on Android.
-๐Ÿ: Fixing something on iOS.
-๐Ÿ”–: Releasing / Version tags. // I don't see the use case for this
๐Ÿšจ: Removing linter warnings.
๐Ÿšง: Work in progress.
-๐Ÿ’š: Fixing CI Build. // Can use "Changing configuration files." for this one or some other applicable emoji
โฌ‡๏ธ: Downgrading dependencies.
โฌ†๏ธ: Upgrading dependencies.
-๐Ÿ‘ท: Adding CI build system. // This happens usually only once
-๐Ÿ“ˆ: Adding analytics or tracking code. // This happens usually only once
๐Ÿ”จ: Refactoring code.
-โž–: Removing a dependency // You are hopefully doing something more
-๐Ÿณ: Work about Docker. // What about Vagrant or some other container?
-โž•: Adding a dependency // You are hopefully doing something more
๐Ÿ”ง: Changing configuration files.
-๐ŸŒ: Internationalization and localization.
โœ๏ธ: Fixing typos.
-๐Ÿ’ฉ: Writing bad code that needs to be improved. // Can use "Work in progress."
โช: Reverting changes.
๐Ÿ”€: Merging branches.
-๐Ÿ“ฆ: Updating compiled files or packages.
๐Ÿ‘ฝ: Updating code due to external API changes.
-๐Ÿšš: Moving or renaming files. // Use "Refactoring code."
-๐Ÿ“„: Adding or updating license.
๐Ÿ’ฅ: Introducing breaking changes.
-๐Ÿฑ: Adding or updating assets.
-๐Ÿ‘Œ: Updating code due to code review changes.
-โ™ฟ๏ธ: Improving accessibility.
-๐Ÿ’ก: Documenting source code.
-๐Ÿป: Writing code drunkenly.
-๐Ÿ’ฌ: Updating text and literals
-๐Ÿ—ƒ: Performing database related changes.
-๐Ÿ”Š: Adding logs.
-๐Ÿ”‡: Removing logs.

I'm voting for suggestion 2, namely that we skip gitmoji altogether and uses our own, local, list of emojis. I'm open for discussion which emojis should or should not be included.

What do you say @welcoMattic, @Gyran, @sidgonuts?

An in-range update of eslint is breaking the build ๐Ÿšจ

The devDependency eslint was updated from 6.1.0 to 6.2.0.

๐Ÿšจ View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • โŒ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v6.2.0
  • fee6acb Update: support bigint and dynamic import (refs #11803) (#11983) (Toru Nagashima)
  • afd8012 New: noInlineConfig setting (refs eslint/rfcs#22) (#12091) (Toru Nagashima)
  • 3d12378 Update: Fix accessor-pairs to enforce pairs per property in literals (#12062) (Milos Djermanovic)
  • 8cd00b3 New: function-call-argument-newline (#12024) (finico)
  • 30ebf92 Fix: prefer-template autofix produces syntax error with octal escapes (#12085) (Milos Djermanovic)
  • 13c3988 Fix: Check literal type explicitly in dot-notation (#12095) (Milos Djermanovic)
  • 3e5ceca Fix: Handle empty string property names in getFunctionNameWithKind (#12104) (Milos Djermanovic)
  • 9a043ff Fix: no-duplicate-case false positives on Object.prototype keys (#12107) (Milos Djermanovic)
  • fe631af Chore: minor typo fix (#12112) (James George)
  • 4cb7877 Fix: fix no-extra-parens ignores some nodes (#11909) (Pig Fang)
  • 2dc23b8 Update: fix no-dupe-keys false negatives on empty string names (#12069) (Milos Djermanovic)
  • 19ab666 Fix: yoda exceptRange false positives on empty string property names (#12071) (Milos Djermanovic)
  • d642150 Update: Check empty string property names in sort-keys (#12073) (Milos Djermanovic)
  • acce6de Fix: class-methods-use-this reports 'undefined' names (#12103) (Milos Djermanovic)
  • 92ec2cb Fix: Allow bind call with a single spread element in no-extra-bind (#12088) (Milos Djermanovic)
  • bfdb0c9 Fix: no-extra-boolean-cast invalid autofix for Boolean() without args (#12076) (Milos Djermanovic)
  • 34ccc0c Chore: Remove TDZ scope type condition from no-unused-vars (#12055) (Milos Djermanovic)
  • 01d38ce Docs: Remove TDZ scope from the scope manager interface documentation (#12054) (Milos Djermanovic)
  • 1aff8fc Update: warn about mixing ternary and logical operators (fixes #11704) (#12001) (Karthik Priyadarshan)
  • 11be2f8 Docs: do not recommend global-installed usage (#12016) (่–›ๅฎš่ฐ”็š„็Œซ)
  • cf31dab Fix: no-restricted-syntax - correct the schema (#12051) (Brad Zacher)
  • fbec99e Update: fix class-methods-use-this false negatives with exceptMethods (#12077) (Milos Djermanovic)
  • fb08b7c Docs: Remove readonly/writable global logic from no-undef (fixes #11963) (#12053) (Milos Djermanovic)
  • 5b5934b Sponsors: Sync README with website (ESLint Jenkins)
  • 9156760 Sponsors: Sync README with website (ESLint Jenkins)
  • f5e0cc4 Update: Check computed method keys in no-extra-parens (#11973) (Milos Djermanovic)
  • d961438 Docs: Fix Incorrect Documentation (#12045) (Michael Miceli)
  • 887d08c Sponsors: Sync README with website (ESLint Jenkins)
  • d90183f Docs: add a case to func-names (#12038) (Chiawen Chen)
  • 8a5b62d Docs: no use eslint.linter in code example (#12037) (่–›ๅฎš่ฐ”็š„็Œซ)
  • 5831767 Update: report location of func-names (fixes #12022) (#12028) (Pig Fang)
Commits

The new version differs by 33 commits.

  • 320b7bd 6.2.0
  • 9601f5a Build: changelog update for 6.2.0
  • fee6acb Update: support bigint and dynamic import (refs #11803) (#11983)
  • afd8012 New: noInlineConfig setting (refs eslint/rfcs#22) (#12091)
  • 3d12378 Update: Fix accessor-pairs to enforce pairs per property in literals (#12062)
  • 8cd00b3 New: function-call-argument-newline (#12024)
  • 30ebf92 Fix: prefer-template autofix produces syntax error with octal escapes (#12085)
  • 13c3988 Fix: Check literal type explicitly in dot-notation (#12095)
  • 3e5ceca Fix: Handle empty string property names in getFunctionNameWithKind (#12104)
  • 9a043ff Fix: no-duplicate-case false positives on Object.prototype keys (#12107)
  • fe631af Chore: minor typo fix (#12112)
  • 4cb7877 Fix: fix no-extra-parens ignores some nodes (#11909)
  • 2dc23b8 Update: fix no-dupe-keys false negatives on empty string names (#12069)
  • 19ab666 Fix: yoda exceptRange false positives on empty string property names (#12071)
  • d642150 Update: Check empty string property names in sort-keys (#12073)

There are 33 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those donโ€™t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot ๐ŸŒด

An in-range update of eslint-plugin-node is breaking the build ๐Ÿšจ

The devDependency eslint-plugin-node was updated from 9.1.0 to 9.2.0.

๐Ÿšจ View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint-plugin-node is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • โŒ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 9 commits.

  • 9fbdaec ๐Ÿ”– 9.2.0
  • c1d5dbf โœจ add no-callback-literal rule (#179)
  • 72de3a3 ๐Ÿ› vulnerability fix: update eslint-utils to ^1.4.2 & eslint-plugin-es to ^1.4.1 (fixes #180) (#183)
  • cfc6352 ๐ŸŽจ fix typos in function names (#177)
  • b757c3e โš’ improve azure-pipelines.yml (#173)
  • a85d541 โš’ trivial fix
  • 88829af โš’ Update azure-pipelines.yml for codecov (#170)
  • 5b3f815 ๐Ÿ› fix for ESLint 6 (#169)
  • fe73872 โš’ Switch to Azure Pipelines (#168)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those donโ€™t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot ๐ŸŒด

An in-range update of inquirer is breaking the build ๐Ÿšจ

The dependency inquirer was updated from 6.5.0 to 6.5.1.

๐Ÿšจ View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

inquirer is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • โŒ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 7 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those donโ€™t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot ๐ŸŒด

An in-range update of eslint is breaking the build ๐Ÿšจ

The devDependency eslint was updated from 5.15.3 to 5.16.0.

๐Ÿšจ View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • โŒ continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v5.16.0
  • dfef227 Build: gensite passes rulesMeta to formatter rendering (#11567) (Kevin Partington)
  • c06d38c Fix: Allow HTML formatter to handle no meta data (#11566) (Ilya Volodin)
  • 87a5c03 Docs: func-style: clarify when allowArrowFunctions is used (#11548) (Oliver Joseph Ash)
  • bc3e427 Update: pass rule meta to formatters RFC 10 (#11551) (Chris Meyer)
  • b452f27 Chore: Update README to pull in reviewer data (#11506) (Nicholas C. Zakas)
  • afe3d25 Upgrade: Bump js-yaml dependency to fix Denial of Service vulnerability (#11550) (Vernon de Goede)
  • 4fe7eb7 Chore: use nyc instead of istanbul (#11532) (Toru Nagashima)
  • f16af43 Chore: fix formatters/table test (#11534) (Toru Nagashima)
  • 78358a8 Docs: fix duplicate punctuation in CLI docs (#11528) (Teddy Katz)
Commits

The new version differs by 11 commits.

  • ded2f94 5.16.0
  • ea36e13 Build: changelog update for 5.16.0
  • dfef227 Build: gensite passes rulesMeta to formatter rendering (#11567)
  • c06d38c Fix: Allow HTML formatter to handle no meta data (#11566)
  • 87a5c03 Docs: func-style: clarify when allowArrowFunctions is used (#11548)
  • bc3e427 Update: pass rule meta to formatters RFC 10 (#11551)
  • b452f27 Chore: Update README to pull in reviewer data (#11506)
  • afe3d25 Upgrade: Bump js-yaml dependency to fix Denial of Service vulnerability (#11550)
  • 4fe7eb7 Chore: use nyc instead of istanbul (#11532)
  • f16af43 Chore: fix formatters/table test (#11534)
  • 78358a8 Docs: fix duplicate punctuation in CLI docs (#11528)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those donโ€™t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot ๐ŸŒด

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

github-actions
.github/workflows/node.yml
  • actions/checkout v2
  • actions/setup-node v2
npm
package.json
  • chalk 5.0.1
  • file-exists 5.0.1
  • inquirer 9.0.2
  • node-fetch 3.2.10
  • path-exists 5.0.0
  • simple-spy 4.0.1
  • vitest 1.5.0
  • xo 0.52.4
  • node >=14.0.0
  • node 16.17.0

  • Check this box to trigger a request for Renovate to run again on this repository

An in-range update of inquirer is breaking the build ๐Ÿšจ

The dependency inquirer was updated from 6.2.0 to 6.2.1.

๐Ÿšจ View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

inquirer is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • โŒ continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

FAQ and help

There is a collection of frequently asked questions. If those donโ€™t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot ๐ŸŒด

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Error type: undefined. Note: this is a nested preset so please contact the preset author if you are unable to fix it yourself.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.