Repository: intuit/auto
Pull request #1752 (2021-01-25 21:14:36)

fix commit message when using npx


Patch:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 04e75d2a..091f3e85 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,47 +1,3 @@
-# v10.13.1 (Mon Jan 25 2021)
-
-#### 🐛 Bug Fix
-
-- `@auto-it/npm`
-  - format commit message [#1751](https://github.com/intuit/auto/pull/1751) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- `@auto-it/core`, `@auto-it/cocoapods`, `@auto-it/magic-zero`, `@auto-it/npm`
-  - Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### 📝 Documentation
-
-- fix jenkins setup [#1740](https://github.com/intuit/auto/pull/1740) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### 🔩 Dependency Updates
-
-- Bump @typescript-eslint/eslint-plugin from 4.13.0 to 4.14.0 [#1747](https://github.com/intuit/auto/pull/1747) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump @types/jsdom from 16.2.5 to 16.2.6 [#1750](https://github.com/intuit/auto/pull/1750) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump husky from 4.3.0 to 4.3.8 [#1749](https://github.com/intuit/auto/pull/1749) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump gitlog from 4.0.3 to 4.0.4 [#1748](https://github.com/intuit/auto/pull/1748) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump file-type from 16.0.1 to 16.2.0 [#1746](https://github.com/intuit/auto/pull/1746) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump change-case from 4.1.1 to 4.1.2 [#1745](https://github.com/intuit/auto/pull/1745) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump fp-ts from 2.8.2 to 2.9.3 [#1743](https://github.com/intuit/auto/pull/1743) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump fast-glob from 3.2.4 to 3.2.5 [#1742](https://github.com/intuit/auto/pull/1742) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- `@auto-it/core`
-  - Bump type-fest from 0.18.0 to 0.20.2 [#1744](https://github.com/intuit/auto/pull/1744) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-
-#### Authors: 2
-
-- [@dependabot-preview[bot]](https://github.com/dependabot-preview[bot])
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/Formula/auto.rb b/Formula/auto.rb
index b64bce94..b030192e 100644
--- a/Formula/auto.rb
+++ b/Formula/auto.rb
@@ -1,9 +1,9 @@
 class Auto < Formula
   desc "Generate releases based on semantic version labels on pull requests."
   homepage "https://intuit.github.io/auto"
-  url "https://github.com/intuit/auto/releases/download/v10.13.1/auto-macos.gz"
-  version "v10.13.1"
-  sha256 "4ea54ed5f05c75f082034a0cdd3741f271662dcf99e0454d82421584d9812625"
+  url "https://github.com/intuit/auto/releases/download/v10.12.2/auto-macos.gz"
+  version "v10.12.2"
+  sha256 "1e9f7e3e71d61f1b72cb76142eeecace84d90dc3794fdfc55449d5eb9dcac42f"
 
   def install
     libexec.install Dir["*"]
diff --git a/README.md b/README.md
index 259051e4..807ee0ad 100644
--- a/README.md
+++ b/README.md
@@ -46,8 +46,8 @@ Auto has an extensive plugin system and wide variety of official plugins. Make a
 
 - [brew](./plugins/brew) - Automate the creation of Homebrew formulae
 - [chrome](./plugins/chrome) - Publish code to Chrome Web Store
-- [cocoapods](./plugins/cocoapods) - Version your [Cocoapod](https://cocoapods.org/), and push to your specs repository!
 - [crates](./plugins/crates) - Publish Rust crates
+- [cocoapods](./plugins/cocoapods) - Version your [Cocoapod](https://cocoapods.org/), and push to your specs repository!
 - [docker](./plugins/docker) - Publish images with Docker
 - [gem](./plugins/gem) - Publish ruby gems
 - [git-tag](./plugins/git-tag) - Manage your projects version through just a git tag (`default` when used with binary)
@@ -64,7 +64,6 @@ Auto has an extensive plugin system and wide variety of official plugins. Make a
 - [first-time-contributor](./plugins/first-time-contributor) - Thank first time contributors for their work right in your release notes.
 - [gh-pages](./plugins/gh-pages) - Automate publishing to your gh-pages documentation website
 - [jira](./plugins/jira) - Include Jira story links in the changelog
-- [magic-zero](./plugins/magic-zero) - A plugin that closely adheres to semver versioning for 0.0.x and 0.x.y releases
 - [omit-commits](./plugins/omit-commits) - Ignore commits base on name, email, subject, labels, and username
 - [omit-release-notes](./plugins/omit-release-notes) - Ignore release notes in PRs made by certain accounts
 - [pr-body-labels](./plugins/pr-body-labels) - Allow outside contributors to indicate what semver label should be applied to the Pull Request
diff --git a/docs/pages/docs/_sidebar.mdx b/docs/pages/docs/_sidebar.mdx
index b6a69bd1..25a84573 100644
--- a/docs/pages/docs/_sidebar.mdx
+++ b/docs/pages/docs/_sidebar.mdx
@@ -66,7 +66,6 @@ Functionality Plugins
 - [First Time Contributor](./generated/first-time-contributor)
 - [GitHub Pages](./generated/gh-pages)
 - [Jira](./generated/jira)
-- [Magic Zero](./generated/magic-zero)
 - [Omit Commits](./generated/omit-commits)
 - [Omit Release Notes](./generated/omit-release-notes)
 - [PR Body Labels](./generated/pr-body-labels)
diff --git a/docs/pages/docs/configuration/non-npm.mdx b/docs/pages/docs/configuration/non-npm.mdx
index 7d3050ef..ef6e857f 100644
--- a/docs/pages/docs/configuration/non-npm.mdx
+++ b/docs/pages/docs/configuration/non-npm.mdx
@@ -11,7 +11,7 @@ Simply download the appropriate version for your operating system and make it ex
 
 ```bash
 # Download a platform specific version of auto
-curl -vkL -o - https://github.com/intuit/auto/releases/download/v10.13.1/auto-linux.gz | gunzip > ~/auto
+curl -vkL -o - https://github.com/intuit/auto/releases/download/v10.12.2/auto-linux.gz | gunzip > ~/auto
 # Make auto executable
 chmod a+x ~/auto
 ```
diff --git a/lerna.json b/lerna.json
index 7b53c16b..6429ecf7 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,5 +1,5 @@
 {
-  "version": "10.13.1",
+  "version": "10.12.2",
   "npmClient": "yarn",
   "useWorkspaces": true,
   "packages": [
diff --git a/packages/bot-list/package.json b/packages/bot-list/package.json
index 4c59158f..ac22c12a 100644
--- a/packages/bot-list/package.json
+++ b/packages/bot-list/package.json
@@ -2,7 +2,7 @@
   "name": "@auto-it/bot-list",
   "main": "dist/index.js",
   "description": "A list of bots for auto plugins to ignore",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "license": "MIT",
   "author": {
     "name": "Andrew Lisowski",
diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md
index 81b6b213..7454a5e3 100644
--- a/packages/cli/CHANGELOG.md
+++ b/packages/cli/CHANGELOG.md
@@ -1,27 +1,3 @@
-# v10.13.1 (Mon Jan 25 2021)
-
-#### 🐛 Bug Fix
-
-- format commit message [#1751](https://github.com/intuit/auto/pull/1751) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/packages/cli/package.json b/packages/cli/package.json
index 9bf7ccb6..edde0595 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -2,7 +2,7 @@
   "name": "auto",
   "bin": "dist/bin/auto.js",
   "description": "CLI tools to help facilitate semantic versioning based on GitHub PR labels",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "license": "MIT",
   "author": {
     "name": "Andrew Lisowski",
diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md
index 69f96277..cb5b3cb8 100644
--- a/packages/core/CHANGELOG.md
+++ b/packages/core/CHANGELOG.md
@@ -1,31 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### 🐛 Bug Fix
-
-- Bump type-fest from 0.18.0 to 0.20.2 ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- make modifyConfig async ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### 🔩 Dependency Updates
-
-- Bump @typescript-eslint/eslint-plugin from 4.13.0 to 4.14.0 [#1747](https://github.com/intuit/auto/pull/1747) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump @types/jsdom from 16.2.5 to 16.2.6 [#1750](https://github.com/intuit/auto/pull/1750) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump husky from 4.3.0 to 4.3.8 [#1749](https://github.com/intuit/auto/pull/1749) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump gitlog from 4.0.3 to 4.0.4 [#1748](https://github.com/intuit/auto/pull/1748) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump file-type from 16.0.1 to 16.2.0 [#1746](https://github.com/intuit/auto/pull/1746) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump change-case from 4.1.1 to 4.1.2 [#1745](https://github.com/intuit/auto/pull/1745) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-- Bump type-fest from 0.18.0 to 0.20.2 [#1744](https://github.com/intuit/auto/pull/1744) ([@dependabot-preview[bot]](https://github.com/dependabot-preview[bot]))
-
-#### Authors: 2
-
-- [@dependabot-preview[bot]](https://github.com/dependabot-preview[bot])
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/packages/core/package.json b/packages/core/package.json
index 749bed40..7e3eaacc 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/core",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "description": "Node API for using auto.",
   "main": "dist/auto.js",
   "license": "MIT",
@@ -70,7 +70,7 @@
     "terminal-link": "^2.1.1",
     "tinycolor2": "^1.4.1",
     "tslib": "2.0.3",
-    "type-fest": "^0.20.2",
+    "type-fest": "^0.18.0",
     "typescript-memoize": "^1.0.0-alpha.3",
     "url-join": "^4.0.0"
   },
diff --git a/packages/core/src/auto.ts b/packages/core/src/auto.ts
index 6fd69efa..57d9dd25 100644
--- a/packages/core/src/auto.ts
+++ b/packages/core/src/auto.ts
@@ -12,6 +12,7 @@ import {
   AsyncParallelHook,
   AsyncSeriesBailHook,
   SyncHook,
+  SyncWaterfallHook,
   AsyncSeriesHook,
   AsyncSeriesWaterfallHook,
 } from "tapable";
@@ -138,7 +139,7 @@ type PublishResponse = RestEndpointMethodTypes["repos"]["createRelease"]["respon
 
 export interface IAutoHooks {
   /** Modify what is in the config. You must return the config in this hook. */
-  modifyConfig: AsyncSeriesWaterfallHook<[LoadedAutoRc]>;
+  modifyConfig: SyncWaterfallHook<[LoadedAutoRc]>;
   /** Validate what is in the config. You must return the config in this hook. */
   validateConfig: ValidatePluginHook;
   /** Happens before anything is done. This is a great place to check for platform specific secrets. */
@@ -569,7 +570,7 @@ export default class Auto {
     };
     this.loadPlugins(this.config!);
     this.loadDefaultBehavior();
-    this.config = await this.hooks.modifyConfig.promise(this.config!);
+    this.config = this.hooks.modifyConfig.call(this.config!);
     this.labels = this.config.labels;
     this.semVerLabels = getVersionMap(this.config.labels);
     await this.hooks.beforeRun.promise(this.config);
diff --git a/packages/core/src/utils/make-hooks.ts b/packages/core/src/utils/make-hooks.ts
index c2abab99..1c14291e 100644
--- a/packages/core/src/utils/make-hooks.ts
+++ b/packages/core/src/utils/make-hooks.ts
@@ -3,6 +3,7 @@ import {
   AsyncSeriesBailHook,
   AsyncSeriesWaterfallHook,
   SyncHook,
+  SyncWaterfallHook,
   AsyncSeriesHook,
 } from "tapable";
 import { IAutoHooks } from "../auto";
@@ -14,7 +15,7 @@ import { InteractiveInitHooks } from "../init";
 /** Make the hooks for "auto" */
 export const makeHooks = (): IAutoHooks => ({
   beforeRun: new AsyncSeriesHook(["config"]),
-  modifyConfig: new AsyncSeriesWaterfallHook(["config"]),
+  modifyConfig: new SyncWaterfallHook(["config"]),
   validateConfig: new AsyncSeriesBailHook(["name", "options"]),
   beforeShipIt: new AsyncSeriesHook(["context"]),
   afterChangelog: new AsyncSeriesHook(["context"]),
diff --git a/packages/package-json-utils/package.json b/packages/package-json-utils/package.json
index 4ea69c08..349eaf0c 100644
--- a/packages/package-json-utils/package.json
+++ b/packages/package-json-utils/package.json
@@ -3,7 +3,7 @@
   "main": "dist/index.js",
   "types": "dist/index.d.ts",
   "description": "Shared utilities for parsing information from a package.json",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "license": "MIT",
   "author": {
     "name": "Andrew Lisowski",
diff --git a/plugins/all-contributors/CHANGELOG.md b/plugins/all-contributors/CHANGELOG.md
index 54a78fbc..8bfe3602 100644
--- a/plugins/all-contributors/CHANGELOG.md
+++ b/plugins/all-contributors/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/all-contributors/package.json b/plugins/all-contributors/package.json
index de3e20f8..c7433bb8 100644
--- a/plugins/all-contributors/package.json
+++ b/plugins/all-contributors/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/all-contributors",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Automatically add contributors as changelogs are produced.",
   "license": "MIT",
diff --git a/plugins/brew/CHANGELOG.md b/plugins/brew/CHANGELOG.md
index edc423ac..e1088834 100644
--- a/plugins/brew/CHANGELOG.md
+++ b/plugins/brew/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/brew/package.json b/plugins/brew/package.json
index bbf76251..fd0d683e 100644
--- a/plugins/brew/package.json
+++ b/plugins/brew/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/brew",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Automate the creation of Homebrew formulae.",
   "license": "MIT",
diff --git a/plugins/chrome/CHANGELOG.md b/plugins/chrome/CHANGELOG.md
index 3b716376..3f3e5178 100644
--- a/plugins/chrome/CHANGELOG.md
+++ b/plugins/chrome/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/chrome/package.json b/plugins/chrome/package.json
index 53a2ea6b..6768568d 100644
--- a/plugins/chrome/package.json
+++ b/plugins/chrome/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/chrome",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Chrome publishing plugin for auto",
   "license": "MIT",
diff --git a/plugins/cocoapods/CHANGELOG.md b/plugins/cocoapods/CHANGELOG.md
index 86df57b5..077edd8c 100644
--- a/plugins/cocoapods/CHANGELOG.md
+++ b/plugins/cocoapods/CHANGELOG.md
@@ -1,19 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### 🐛 Bug Fix
-
-- make modifyConfig async ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/cocoapods/package.json b/plugins/cocoapods/package.json
index 2cf3f742..839126d1 100644
--- a/plugins/cocoapods/package.json
+++ b/plugins/cocoapods/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/cocoapods",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Use auto to version your cocoapod",
   "license": "MIT",
diff --git a/plugins/conventional-commits/CHANGELOG.md b/plugins/conventional-commits/CHANGELOG.md
index 403b6d6d..6f277e3e 100644
--- a/plugins/conventional-commits/CHANGELOG.md
+++ b/plugins/conventional-commits/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/conventional-commits/package.json b/plugins/conventional-commits/package.json
index cb87e48a..70f781de 100644
--- a/plugins/conventional-commits/package.json
+++ b/plugins/conventional-commits/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/conventional-commits",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Conventional commit plugin for auto",
   "license": "MIT",
diff --git a/plugins/crates/CHANGELOG.md b/plugins/crates/CHANGELOG.md
index 42b3ffd4..fd506e84 100644
--- a/plugins/crates/CHANGELOG.md
+++ b/plugins/crates/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/crates/package.json b/plugins/crates/package.json
index 96d995d2..94f3af93 100644
--- a/plugins/crates/package.json
+++ b/plugins/crates/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/crates",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Deploy Rust crates to crates.io",
   "license": "MIT",
diff --git a/plugins/docker/CHANGELOG.md b/plugins/docker/CHANGELOG.md
index 1f0b70d8..c37fa722 100644
--- a/plugins/docker/CHANGELOG.md
+++ b/plugins/docker/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/docker/package.json b/plugins/docker/package.json
index e710758a..458f0ade 100644
--- a/plugins/docker/package.json
+++ b/plugins/docker/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/docker",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Facilitates publishing built images to a Docker Registry.",
   "license": "MIT",
diff --git a/plugins/exec/CHANGELOG.md b/plugins/exec/CHANGELOG.md
index 18ae0a32..81016c6e 100644
--- a/plugins/exec/CHANGELOG.md
+++ b/plugins/exec/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/exec/package.json b/plugins/exec/package.json
index bc4c8db5..66c32ff6 100644
--- a/plugins/exec/package.json
+++ b/plugins/exec/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/exec",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Tap into select hooks and run a command on the terminal",
   "license": "MIT",
diff --git a/plugins/first-time-contributor/CHANGELOG.md b/plugins/first-time-contributor/CHANGELOG.md
index a746bcc3..cbb6bad1 100644
--- a/plugins/first-time-contributor/CHANGELOG.md
+++ b/plugins/first-time-contributor/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/first-time-contributor/package.json b/plugins/first-time-contributor/package.json
index 1ef71695..121d1365 100644
--- a/plugins/first-time-contributor/package.json
+++ b/plugins/first-time-contributor/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/first-time-contributor",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Thank first time contributors for their work right in your release notes.",
   "license": "MIT",
diff --git a/plugins/gem/CHANGELOG.md b/plugins/gem/CHANGELOG.md
index f597d89f..c440b08d 100644
--- a/plugins/gem/CHANGELOG.md
+++ b/plugins/gem/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/gem/package.json b/plugins/gem/package.json
index 8a394406..8f336f13 100644
--- a/plugins/gem/package.json
+++ b/plugins/gem/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/gem",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "",
   "license": "MIT",
diff --git a/plugins/gh-pages/CHANGELOG.md b/plugins/gh-pages/CHANGELOG.md
index 874f2480..f48d2884 100644
--- a/plugins/gh-pages/CHANGELOG.md
+++ b/plugins/gh-pages/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/gh-pages/package.json b/plugins/gh-pages/package.json
index 877f13d0..4ddc3fe1 100644
--- a/plugins/gh-pages/package.json
+++ b/plugins/gh-pages/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/gh-pages",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Automate publishing to your gh-pages documentation website",
   "license": "MIT",
diff --git a/plugins/git-tag/CHANGELOG.md b/plugins/git-tag/CHANGELOG.md
index 91db3c89..64719da9 100644
--- a/plugins/git-tag/CHANGELOG.md
+++ b/plugins/git-tag/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/git-tag/package.json b/plugins/git-tag/package.json
index b9c69dbe..6c0d01d8 100644
--- a/plugins/git-tag/package.json
+++ b/plugins/git-tag/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/git-tag",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Manage your projects version through just a git tag",
   "license": "MIT",
diff --git a/plugins/gradle/CHANGELOG.md b/plugins/gradle/CHANGELOG.md
index 8a1794c0..fb003f9d 100644
--- a/plugins/gradle/CHANGELOG.md
+++ b/plugins/gradle/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/gradle/package.json b/plugins/gradle/package.json
index 74f2ce64..06c47b92 100644
--- a/plugins/gradle/package.json
+++ b/plugins/gradle/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/gradle",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "A plugin that calls gradle-release-plugin with versioning information.",
   "license": "MIT",
diff --git a/plugins/jira/CHANGELOG.md b/plugins/jira/CHANGELOG.md
index b19409d8..55b6831a 100644
--- a/plugins/jira/CHANGELOG.md
+++ b/plugins/jira/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/jira/package.json b/plugins/jira/package.json
index fd69afa0..a9b2aa23 100644
--- a/plugins/jira/package.json
+++ b/plugins/jira/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/jira",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Jira plugin for auto",
   "license": "MIT",
diff --git a/plugins/magic-zero/CHANGELOG.md b/plugins/magic-zero/CHANGELOG.md
deleted file mode 100644
index ee200226..00000000
--- a/plugins/magic-zero/CHANGELOG.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# v10.6.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### 🐛 Bug Fix
-
-- add missing dep ([@hipstersmoothie](https://github.com/hipstersmoothie))
-- Add magic-zero plugin ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
diff --git a/plugins/magic-zero/README.md b/plugins/magic-zero/README.md
deleted file mode 100644
index 6f0b2810..00000000
--- a/plugins/magic-zero/README.md
+++ /dev/null
@@ -1,82 +0,0 @@
-# Magic-Zero Plugin
-
-A plugin that closely adheres to semver versioning for 0.0.x and 0.x.y releases.
-
-In the default `auto` experience the `patch`, `minor`, and `major` only increment the corresponding digit in the version.
-The rules for incrementing version `< 1.0.0` are not as intuitive or [agreed upon](https://github.com/semver/semver/issues/221).
-This plugin adds a new label (`graduate`) and changes `auto`'s behavior to do the following:
-
-**0.0.x:**
-
-_Starting version:_ `0.0.1`
-
-`patch` => `0.0.2`  
-`minor` => `0.0.2`  
-`major` => `0.0.2`  
-`graduate` => `0.1.0`  
-
-**0.x.y:**
-
-_Starting version:_ `0.1.0`
-
-`patch` => `0.1.1`  
-`minor` => `0.1.1`  
-`major` => `0.2.0`  
-`graduate` => `1.0.0`  
-
-Once you're project is `>= 1.0.0` this plugin effectively does nothing.
-
-## Installation
-
-This plugin is not included with the `auto` CLI installed via NPM. To install:
-
-```bash
-npm i --save-dev @auto-it/magic-zero
-# or
-yarn add -D @auto-it/magic-zero
-```
-
-## Usage
-
-```json
-{
-  "plugins": [
-    "magic-zero"
-    // other plugins
-  ]
-}
-```
-
-## Options
-
-### `label`
-
-The label to graduate a version to the next left 0 digit.
-
-```json
-{
-  "plugins": [
-    ["magic-zero", { "label": "super major" }]
-    // other plugins
-  ]
-}
-```
-
-If you want to customize the label color/description you must define the label in your `.autorc`.
-
-```json
-{
-  "plugins": [
-    ["magic-zero", { "label": "super major" }]
-    // other plugins
-  ],
-  "labels": [
-    {
-      "name": "super major",
-      "description": "Graduate a version to the next left 0 digit",
-      "releaseType": "major",
-      "color": "#000"
-    }
-  ]
-}
-```
diff --git a/plugins/magic-zero/package.json b/plugins/magic-zero/package.json
deleted file mode 100644
index 00b6fe45..00000000
--- a/plugins/magic-zero/package.json
+++ /dev/null
@@ -1,45 +0,0 @@
-{
-  "name": "@auto-it/magic-zero",
-  "version": "10.13.1",
-  "main": "dist/index.js",
-  "description": "A plugin that closely adheres to semver versioning for 0.0.x and 0.x.y releases",
-  "license": "MIT",
-  "author": {
-    "name": "Andrew Lisowski",
-    "email": "lisowski54@gmail.com"
-  },
-  "publishConfig": {
-    "registry": "https://registry.npmjs.org/",
-    "access": "public"
-  },
-  "repository": {
-    "type": "git",
-    "url": "https://github.com/intuit/auto"
-  },
-  "files": [
-    "dist"
-  ],
-  "keywords": [
-    "automation",
-    "semantic",
-    "release",
-    "github",
-    "labels",
-    "automated",
-    "continuos integration",
-    "changelog"
-  ],
-  "scripts": {
-    "build": "tsc -b",
-    "start": "npm run build -- -w",
-    "lint": "eslint src --ext .ts",
-    "test": "jest --maxWorkers=2 --config ../../package.json"
-  },
-  "dependencies": {
-    "@auto-it/core": "link:../../packages/core",
-    "fp-ts": "^2.5.3",
-    "io-ts": "^2.1.2",
-    "semver": "^7.0.0",
-    "tslib": "1.10.0"
-  }
-}
diff --git a/plugins/magic-zero/src/index.ts b/plugins/magic-zero/src/index.ts
deleted file mode 100644
index 3217ab94..00000000
--- a/plugins/magic-zero/src/index.ts
+++ /dev/null
@@ -1,96 +0,0 @@
-import {
-  Auto,
-  IPlugin,
-  SEMVER,
-  validatePluginConfiguration,
-} from "@auto-it/core";
-import { satisfies } from "semver";
-import * as t from "io-ts";
-
-const pluginOptions = t.partial({
-  /** The label to graduate a version to the next left 0 digit */
-  label: t.string,
-});
-
-export type IMagicZeroPluginOptions = t.TypeOf<typeof pluginOptions>;
-
-const defaultOptions: Required<IMagicZeroPluginOptions> = {
-  label: "graduate",
-};
-
-/** A plugin that closely adheres to semver versioning for 0.0.x and 0.x.y releases */
-export default class MagicZeroPlugin implements IPlugin {
-  /** The name of the plugin */
-  name = "magic-zero";
-
-  /** The options of the plugin */
-  readonly options: Required<IMagicZeroPluginOptions>;
-
-  /** Initialize the plugin with it's options */
-  constructor(options: IMagicZeroPluginOptions = {}) {
-    this.options = { ...defaultOptions, ...options };
-  }
-
-  /** Tap into auto plugin points. */
-  apply(auto: Auto) {
-    auto.hooks.validateConfig.tapPromise(this.name, async (name, options) => {
-      // If it's a string thats valid config
-      if (name === this.name && typeof options !== "string") {
-        return validatePluginConfiguration(this.name, pluginOptions, options);
-      }
-    });
-
-    auto.hooks.modifyConfig.tapPromise(this.name, async (config) => {
-      const current = await auto.hooks.getPreviousVersion.promise();
-
-      if (satisfies(current, "< 1.0.0")) {
-        // Add special label for graduating releases
-        if (!config.labels.find((l) => l.name === this.options.label)) {
-          config.labels.push({
-            name: this.options.label,
-            description: "Graduate a version to the next left 0 digit",
-            releaseType: SEMVER.major,
-          });
-        }
-
-        if (satisfies(current, "> 0.0.x")) {
-          // 0.x.y Versioning
-          // major resolves to minor
-          // minor resolves to patch
-          config.labels = config.labels.map((label) => {
-            let releaseType = label.releaseType;
-
-            if (label.name !== this.options.label) {
-              if (releaseType === SEMVER.minor) {
-                releaseType = SEMVER.patch;
-              } else if (releaseType === SEMVER.major) {
-                releaseType = SEMVER.minor;
-              }
-            }
-
-            return { ...label, releaseType };
-          });
-        } else {
-          // 0.0.x Versioning
-          // major/minor/patch all resolve to patch
-          config.labels = config.labels.map((label) => {
-            let releaseType = label.releaseType;
-
-            if (label.name === this.options.label) {
-              releaseType = SEMVER.minor;
-            } else if (
-              releaseType === SEMVER.minor ||
-              releaseType === SEMVER.major
-            ) {
-              releaseType = SEMVER.patch;
-            }
-
-            return { ...label, releaseType };
-          });
-        }
-      }
-
-      return config;
-    });
-  }
-}
diff --git a/plugins/magic-zero/tsconfig.json b/plugins/magic-zero/tsconfig.json
deleted file mode 100644
index bfbef6fc..00000000
--- a/plugins/magic-zero/tsconfig.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
-  "extends": "../../tsconfig.json",
-  "include": ["src/**/*", "../../typings/**/*"],
-
-  "compilerOptions": {
-    "outDir": "./dist",
-    "rootDir": "./src",
-    "composite": true
-  },
-
-  "references": [
-    {
-      "path": "../../packages/core"
-    }
-  ]
-}
diff --git a/plugins/maven/CHANGELOG.md b/plugins/maven/CHANGELOG.md
index bb6f2143..b069b292 100644
--- a/plugins/maven/CHANGELOG.md
+++ b/plugins/maven/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/maven/package.json b/plugins/maven/package.json
index e852e3dd..1a54de9a 100644
--- a/plugins/maven/package.json
+++ b/plugins/maven/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/maven",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Maven publishing plugin for auto",
   "license": "MIT",
diff --git a/plugins/microsoft-teams/CHANGELOG.md b/plugins/microsoft-teams/CHANGELOG.md
index 34142f93..4ae763c6 100644
--- a/plugins/microsoft-teams/CHANGELOG.md
+++ b/plugins/microsoft-teams/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/microsoft-teams/package.json b/plugins/microsoft-teams/package.json
index 88e32162..beecd0cd 100644
--- a/plugins/microsoft-teams/package.json
+++ b/plugins/microsoft-teams/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/microsoft-teams",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Microsoft Teams plugin for auto",
   "license": "MIT",
diff --git a/plugins/npm/CHANGELOG.md b/plugins/npm/CHANGELOG.md
index c4daeac6..6d0b6330 100644
--- a/plugins/npm/CHANGELOG.md
+++ b/plugins/npm/CHANGELOG.md
@@ -1,32 +1,3 @@
-# v10.13.1 (Mon Jan 25 2021)
-
-#### 🐛 Bug Fix
-
-- format commit message [#1751](https://github.com/intuit/auto/pull/1751) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-- format commit message ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### 🐛 Bug Fix
-
-- make modifyConfig async ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/npm/package.json b/plugins/npm/package.json
index a3cb7c7c..6e47a9b6 100644
--- a/plugins/npm/package.json
+++ b/plugins/npm/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/npm",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "NPM publishing plugin for auto",
   "license": "MIT",
diff --git a/plugins/npm/src/index.ts b/plugins/npm/src/index.ts
index 498467a4..5d00685d 100644
--- a/plugins/npm/src/index.ts
+++ b/plugins/npm/src/index.ts
@@ -947,7 +947,7 @@ export default class NPMPlugin implements IPlugin {
             "-m",
             isIndependent
               ? '"Bump independent versions [skip ci]"'
-              : JSON.stringify(VERSION_COMMIT_MESSAGE),
+              : `'"${VERSION_COMMIT_MESSAGE}"'`,
             this.exact && "--exact",
             ...verboseArgs,
           ]);
@@ -969,7 +969,7 @@ export default class NPMPlugin implements IPlugin {
           latestBump,
           "--no-commit-hooks",
           "-m",
-          JSON.stringify(VERSION_COMMIT_MESSAGE),
+          VERSION_COMMIT_MESSAGE,
           ...verboseArgs,
         ]);
         auto.logger.verbose.info("Successfully versioned repo");
diff --git a/plugins/omit-commits/CHANGELOG.md b/plugins/omit-commits/CHANGELOG.md
index c53d9fd9..651658fd 100644
--- a/plugins/omit-commits/CHANGELOG.md
+++ b/plugins/omit-commits/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/omit-commits/package.json b/plugins/omit-commits/package.json
index 80579606..1acc4606 100644
--- a/plugins/omit-commits/package.json
+++ b/plugins/omit-commits/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/omit-commits",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Omit commits plugin for auto",
   "license": "MIT",
diff --git a/plugins/omit-release-notes/CHANGELOG.md b/plugins/omit-release-notes/CHANGELOG.md
index 7b0c420d..01b85fa9 100644
--- a/plugins/omit-release-notes/CHANGELOG.md
+++ b/plugins/omit-release-notes/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/omit-release-notes/package.json b/plugins/omit-release-notes/package.json
index 26ca9e0a..57586411 100644
--- a/plugins/omit-release-notes/package.json
+++ b/plugins/omit-release-notes/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/omit-release-notes",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Omit release notes plugin for auto",
   "license": "MIT",
diff --git a/plugins/pr-body-labels/CHANGELOG.md b/plugins/pr-body-labels/CHANGELOG.md
index 03b55639..203e93ca 100644
--- a/plugins/pr-body-labels/CHANGELOG.md
+++ b/plugins/pr-body-labels/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/pr-body-labels/package.json b/plugins/pr-body-labels/package.json
index 10c854ed..c869ea2e 100644
--- a/plugins/pr-body-labels/package.json
+++ b/plugins/pr-body-labels/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/pr-body-labels",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Allow outside contributors to indicate what semver label should be applied to the Pull Request",
   "license": "MIT",
diff --git a/plugins/released/CHANGELOG.md b/plugins/released/CHANGELOG.md
index 71ce8848..c3c59c4c 100644
--- a/plugins/released/CHANGELOG.md
+++ b/plugins/released/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/released/package.json b/plugins/released/package.json
index c5a1279a..b261a0d8 100644
--- a/plugins/released/package.json
+++ b/plugins/released/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/released",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Released plugin for auto. Comments with version + extra",
   "license": "MIT",
diff --git a/plugins/s3/CHANGELOG.md b/plugins/s3/CHANGELOG.md
index 9c5e4a37..e2e67b9b 100644
--- a/plugins/s3/CHANGELOG.md
+++ b/plugins/s3/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/s3/package.json b/plugins/s3/package.json
index 860225dc..6693d7da 100644
--- a/plugins/s3/package.json
+++ b/plugins/s3/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/s3",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Post your built artifacts to s3",
   "license": "MIT",
diff --git a/plugins/slack/CHANGELOG.md b/plugins/slack/CHANGELOG.md
index bc29367c..bd36ee03 100644
--- a/plugins/slack/CHANGELOG.md
+++ b/plugins/slack/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/slack/package.json b/plugins/slack/package.json
index 406a6051..afcc62ac 100644
--- a/plugins/slack/package.json
+++ b/plugins/slack/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/slack",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Slack plugin for auto",
   "license": "MIT",
diff --git a/plugins/twitter/CHANGELOG.md b/plugins/twitter/CHANGELOG.md
index e398f68f..054ff7ac 100644
--- a/plugins/twitter/CHANGELOG.md
+++ b/plugins/twitter/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/twitter/package.json b/plugins/twitter/package.json
index 7a351d95..563a1883 100644
--- a/plugins/twitter/package.json
+++ b/plugins/twitter/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/twitter",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Twitter plugin for auto",
   "license": "MIT",
diff --git a/plugins/upload-assets/CHANGELOG.md b/plugins/upload-assets/CHANGELOG.md
index 20edef23..9e822ef7 100644
--- a/plugins/upload-assets/CHANGELOG.md
+++ b/plugins/upload-assets/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/upload-assets/package.json b/plugins/upload-assets/package.json
index 2d2e3630..91bc40cd 100644
--- a/plugins/upload-assets/package.json
+++ b/plugins/upload-assets/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/upload-assets",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Upload assets plugin for auto",
   "license": "MIT",
diff --git a/plugins/vscode/CHANGELOG.md b/plugins/vscode/CHANGELOG.md
index 811bb572..699d3254 100644
--- a/plugins/vscode/CHANGELOG.md
+++ b/plugins/vscode/CHANGELOG.md
@@ -1,15 +1,3 @@
-# v10.13.0 (Mon Jan 25 2021)
-
-#### 🚀 Enhancement
-
-- Add `@auto-it/magic-zero` Plugin [#1701](https://github.com/intuit/auto/pull/1701) ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
-#### Authors: 1
-
-- Andrew Lisowski ([@hipstersmoothie](https://github.com/hipstersmoothie))
-
----
-
 # v10.12.2 (Thu Jan 21 2021)
 
 #### 🐛 Bug Fix
diff --git a/plugins/vscode/package.json b/plugins/vscode/package.json
index ab9ed2c4..066aa42c 100644
--- a/plugins/vscode/package.json
+++ b/plugins/vscode/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@auto-it/vscode",
-  "version": "10.13.1",
+  "version": "10.12.2",
   "main": "dist/index.js",
   "description": "Publish an vscode extension",
   "license": "MIT",
diff --git a/scripts/template-plugin/README.md b/scripts/template-plugin/README.md
index ead948b3..3d9044a8 100644
--- a/scripts/template-plugin/README.md
+++ b/scripts/template-plugin/README.md
@@ -17,7 +17,7 @@ yarn add -D @auto-it/{{kebab}}
 ```json
 {
   "plugins": [
-    "{{kebab}}"
+    ["{{kebab}}"]
     // other plugins
   ]
 }
diff --git a/tsconfig.dev.json b/tsconfig.dev.json
index c2d82b15..e8c71fdb 100644
--- a/tsconfig.dev.json
+++ b/tsconfig.dev.json
@@ -82,9 +82,6 @@
     },
     {
       "path": "packages/package-json-utils"
-    },
-    {
-      "path": "plugins/magic-zero"
     }
   ]
 }
\ No newline at end of file
diff --git a/yarn.lock b/yarn.lock
index 4c5cd37c..1674d6b6 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -59,10 +59,10 @@
   integrity sha512-TYiuOxy5Pf9ORn94X/ujl7PY9opIh+l6NzRAV8EBLpIv3IC9gmEoev4wmmyP7Q33J0/nGjqxAaZcq/n2SZrYaQ==
 
 "@auto-it/bot-list@link:packages/bot-list":
-  version "10.12.2"
+  version "10.11.0"
 
 "@auto-it/core@link:packages/core":
-  version "10.12.2"
+  version "10.11.0"
   dependencies:
     "@auto-it/bot-list" "link:packages/bot-list"
     "@octokit/plugin-enterprise-compatibility" "^1.2.2"
@@ -97,12 +97,12 @@
     terminal-link "^2.1.1"
     tinycolor2 "^1.4.1"
     tslib "2.0.3"
-    type-fest "^0.20.2"
+    type-fest "^0.18.0"
     typescript-memoize "^1.0.0-alpha.3"
     url-join "^4.0.0"
 
 "@auto-it/npm@link:plugins/npm":
-  version "10.12.2"
+  version "10.11.0"
   dependencies:
     "@auto-it/core" "link:packages/core"
     "@auto-it/package-json-utils" "link:packages/package-json-utils"
@@ -119,13 +119,13 @@
     user-home "^2.0.0"
 
 "@auto-it/package-json-utils@link:packages/package-json-utils":
-  version "10.12.2"
+  version "10.11.0"
   dependencies:
     parse-author "^2.0.0"
     parse-github-url "1.0.2"
 
 "@auto-it/released@link:plugins/released":
-  version "10.12.2"
+  version "10.11.0"
   dependencies:
     "@auto-it/bot-list" "link:packages/bot-list"
     "@auto-it/core" "link:packages/core"
@@ -135,7 +135,7 @@
     tslib "2.0.3"
 
 "@auto-it/slack@link:plugins/slack":
-  version "10.12.2"
+  version "10.11.0"
   dependencies:
     "@atomist/slack-messages" "~1.2.0"
     "@auto-it/core" "link:packages/core"
@@ -2460,9 +2460,9 @@
   integrity sha512-+oY0FDTO2GYKEV0YPvSshGq9t7YozVkgvXLty7zogQNuCxBhT9/3INX9Q7H1aRZ4SUDRXAKlJuA4EA5nTt7SNw==
 
 "@types/jsdom@^16.2.3":
-  version "16.2.6"
-  resolved "https://registry.yarnpkg.com/@types/jsdom/-/jsdom-16.2.6.tgz#9ddf0521e49be5365797e690c3ba63148e562c29"
-  integrity sha512-yQA+HxknGtW9AkRTNyiSH3OKW5V+WzO8OPTdne99XwJkYC+KYxfNIcoJjeiSqP3V00PUUpFP6Myoo9wdIu78DQ==
+  version "16.2.5"
+  resolved "https://registry.yarnpkg.com/@types/jsdom/-/jsdom-16.2.5.tgz#74ebad438741d249ecb416c5486dcde4217eb66c"
+  integrity sha512-k/ZaTXtReAjwWu0clU0KLS53dyqZnA8mm+jwKFeFrvufXgICp+VNbskETFxKKAguv0pkaEKTax5MaRmvalM+TA==
   dependencies:
     "@types/node" "*"
     "@types/parse5" "*"
@@ -2635,12 +2635,12 @@
     "@types/yargs-parser" "*"
 
 "@typescript-eslint/eslint-plugin@^4.1.1":
-  version "4.14.0"
-  resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.14.0.tgz#92db8e7c357ed7d69632d6843ca70b71be3a721d"
-  integrity sha512-IJ5e2W7uFNfg4qh9eHkHRUCbgZ8VKtGwD07kannJvM5t/GU8P8+24NX8gi3Hf5jST5oWPY8kyV1s/WtfiZ4+Ww==
+  version "4.13.0"
+  resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.13.0.tgz#5f580ea520fa46442deb82c038460c3dd3524bb6"
+  integrity sha512-ygqDUm+BUPvrr0jrXqoteMqmIaZ/bixYOc3A4BRwzEPTZPi6E+n44rzNZWaB0YvtukgP+aoj0i/fyx7FkM2p1w==
   dependencies:
-    "@typescript-eslint/experimental-utils" "4.14.0"
-    "@typescript-eslint/scope-manager" "4.14.0"
+    "@typescript-eslint/experimental-utils" "4.13.0"
+    "@typescript-eslint/scope-manager" "4.13.0"
     debug "^4.1.1"
     functional-red-black-tree "^1.0.1"
     lodash "^4.17.15"
@@ -2648,15 +2648,15 @@
     semver "^7.3.2"
     tsutils "^3.17.1"
 
-"@typescript-eslint/experimental-utils@4.14.0", "@typescript-eslint/experimental-utils@^4.0.1":
-  version "4.14.0"
-  resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.14.0.tgz#5aa7b006736634f588a69ee343ca959cd09988df"
-  integrity sha512-6i6eAoiPlXMKRbXzvoQD5Yn9L7k9ezzGRvzC/x1V3650rUk3c3AOjQyGYyF9BDxQQDK2ElmKOZRD0CbtdkMzQQ==
+"@typescript-eslint/experimental-utils@4.13.0", "@typescript-eslint/experimental-utils@^4.0.1":
+  version "4.13.0"
+  resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.13.0.tgz#9dc9ab375d65603b43d938a0786190a0c72be44e"
+  integrity sha512-/ZsuWmqagOzNkx30VWYV3MNB/Re/CGv/7EzlqZo5RegBN8tMuPaBgNK6vPBCQA8tcYrbsrTdbx3ixMRRKEEGVw==
   dependencies:
     "@types/json-schema" "^7.0.3"
-    "@typescript-eslint/scope-manager" "4.14.0"
-    "@typescript-eslint/types" "4.14.0"
-    "@typescript-eslint/typescript-estree" "4.14.0"
+    "@typescript-eslint/scope-manager" "4.13.0"
+    "@typescript-eslint/types" "4.13.0"
+    "@typescript-eslint/typescript-estree" "4.13.0"
     eslint-scope "^5.0.0"
     eslint-utils "^2.0.0"
 
@@ -2678,24 +2678,11 @@
     "@typescript-eslint/types" "4.13.0"
     "@typescript-eslint/visitor-keys" "4.13.0"
 
-"@typescript-eslint/scope-manager@4.14.0":
-  version "4.14.0"
-  resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.14.0.tgz#55a4743095d684e1f7b7180c4bac2a0a3727f517"
-  integrity sha512-/J+LlRMdbPh4RdL4hfP1eCwHN5bAhFAGOTsvE6SxsrM/47XQiPSgF5MDgLyp/i9kbZV9Lx80DW0OpPkzL+uf8Q==
-  dependencies:
-    "@typescript-eslint/types" "4.14.0"
-    "@typescript-eslint/visitor-keys" "4.14.0"
-
 "@typescript-eslint/types@4.13.0":
   version "4.13.0"
   resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.13.0.tgz#6a7c6015a59a08fbd70daa8c83dfff86250502f8"
   integrity sha512-/+aPaq163oX+ObOG00M0t9tKkOgdv9lq0IQv/y4SqGkAXmhFmCfgsELV7kOCTb2vVU5VOmVwXBXJTDr353C1rQ==
 
-"@typescript-eslint/types@4.14.0":
-  version "4.14.0"
-  resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.14.0.tgz#d8a8202d9b58831d6fd9cee2ba12f8a5a5dd44b6"
-  integrity sha512-VsQE4VvpldHrTFuVPY1ZnHn/Txw6cZGjL48e+iBxTi2ksa9DmebKjAeFmTVAYoSkTk7gjA7UqJ7pIsyifTsI4A==
-
 "@typescript-eslint/typescript-estree@4.13.0":
   version "4.13.0"
   resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.13.0.tgz#cf6e2207c7d760f5dfd8d18051428fadfc37b45e"
@@ -2710,20 +2697,6 @@
     semver "^7.3.2"
     tsutils "^3.17.1"
 
-"@typescript-eslint/typescript-estree@4.14.0":
-  version "4.14.0"
-  resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.14.0.tgz#4bcd67486e9acafc3d0c982b23a9ab8ac8911ed7"
-  integrity sha512-wRjZ5qLao+bvS2F7pX4qi2oLcOONIB+ru8RGBieDptq/SudYwshveORwCVU4/yMAd4GK7Fsf8Uq1tjV838erag==
-  dependencies:
-    "@typescript-eslint/types" "4.14.0"
-    "@typescript-eslint/visitor-keys" "4.14.0"
-    debug "^4.1.1"
-    globby "^11.0.1"
-    is-glob "^4.0.1"
-    lodash "^4.17.15"
-    semver "^7.3.2"
-    tsutils "^3.17.1"
-
 "@typescript-eslint/visitor-keys@4.13.0":
   version "4.13.0"
   resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.13.0.tgz#9acb1772d3b3183182b6540d3734143dce9476fe"
@@ -2732,14 +2705,6 @@
     "@typescript-eslint/types" "4.13.0"
     eslint-visitor-keys "^2.0.0"
 
-"@typescript-eslint/visitor-keys@4.14.0":
-  version "4.14.0"
-  resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.14.0.tgz#b1090d9d2955b044b2ea2904a22496849acbdf54"
-  integrity sha512-MeHHzUyRI50DuiPgV9+LxcM52FCJFYjJiWHtXlbyC27b80mfOwKeiKI+MHOTEpcpfmoPFm/vvQS88bYIx6PZTA==
-  dependencies:
-    "@typescript-eslint/types" "4.14.0"
-    eslint-visitor-keys "^2.0.0"
-
 "@webassemblyjs/ast@1.9.0":
   version "1.9.0"
   resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964"
@@ -4038,13 +4003,13 @@ callsites@^3.0.0:
   resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
   integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
 
-camel-case@^4.1.2:
-  version "4.1.2"
-  resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a"
-  integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==
+camel-case@^4.1.1:
+  version "4.1.1"
+  resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.1.tgz#1fc41c854f00e2f7d0139dfeba1542d6896fe547"
+  integrity sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==
   dependencies:
-    pascal-case "^3.1.2"
-    tslib "^2.0.3"
+    pascal-case "^3.1.1"
+    tslib "^1.10.0"
 
 camelcase-css@2.0.1, camelcase-css@^2.0.1:
   version "2.0.1"
@@ -4112,14 +4077,14 @@ caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001154:
   resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001176.tgz#e44bac506d4656bae4944a1417f41597bd307335"
   integrity sha512-VWdkYmqdkDLRe0lvfJlZQ43rnjKqIGKHWhWWRbkqMsJIUaYDNf/K/sdZZcVO6YKQklubokdkJY+ujArsuJ5cag==
 
-capital-case@^1.0.4:
-  version "1.0.4"
-  resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.4.tgz#9d130292353c9249f6b00fa5852bee38a717e669"
-  integrity sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==
+capital-case@^1.0.3:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.3.tgz#339bd77e8fab6cf75111d4fca509b3edf7c117c8"
+  integrity sha512-OlUSJpUr7SY0uZFOxcwnDOU7/MpHlKTZx2mqnDYQFrDudXLFm0JJ9wr/l4csB+rh2Ug0OPuoSO53PqiZBqno9A==
   dependencies:
-    no-case "^3.0.4"
-    tslib "^2.0.3"
-    upper-case-first "^2.0.2"
+    no-case "^3.0.3"
+    tslib "^1.10.0"
+    upper-case-first "^2.0.1"
 
 capture-exit@^2.0.0:
   version "2.0.0"
@@ -4188,22 +4153,22 @@ chalk@^4.0.0, chalk@^4.1.0:
     supports-color "^7.1.0"
 
 change-case@^4.0.0:
-  version "4.1.2"
-  resolved "https://registry.yarnpkg.com/change-case/-/change-case-4.1.2.tgz#fedfc5f136045e2398c0410ee441f95704641e12"
-  integrity sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==
-  dependencies:
-    camel-case "^4.1.2"
-    capital-case "^1.0.4"
-    constant-case "^3.0.4"
-    dot-case "^3.0.4"
-    header-case "^2.0.4"
-    no-case "^3.0.4"
-    param-case "^3.0.4"
-    pascal-case "^3.1.2"
-    path-case "^3.0.4"
-    sentence-case "^3.0.4"
-    snake-case "^3.0.4"
-    tslib "^2.0.3"
+  version "4.1.1"
+  resolved "https://registry.yarnpkg.com/change-case/-/change-case-4.1.1.tgz#d5005709275952e7963fed7b91e4f9fdb6180afa"
+  integrity sha512-qRlUWn/hXnX1R1LBDF/RelJLiqNjKjUqlmuBVSEIyye8kq49CXqkZWKmi8XeUAdDXWFOcGLUMZ+aHn3Q5lzUXw==
+  dependencies:
+    camel-case "^4.1.1"
+    capital-case "^1.0.3"
+    constant-case "^3.0.3"
+    dot-case "^3.0.3"
+    header-case "^2.0.3"
+    no-case "^3.0.3"
+    param-case "^3.0.3"
+    pascal-case "^3.1.1"
+    path-case "^3.0.3"
+    sentence-case "^3.0.3"
+    snake-case "^3.0.3"
+    tslib "^1.10.0"
 
 char-regex@^1.0.2:
   version "1.0.2"
@@ -4765,14 +4730,14 @@ console-control-strings@^1.0.0, console-control-strings@~1.1.0:
   resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
   integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
 
-constant-case@^3.0.4:
-  version "3.0.4"
-  resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-3.0.4.tgz#3b84a9aeaf4cf31ec45e6bf5de91bdfb0589faf1"
-  integrity sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==
+constant-case@^3.0.3:
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-3.0.3.tgz#ac910a99caf3926ac5112f352e3af599d8c5fc0a"
+  integrity sha512-FXtsSnnrFYpzDmvwDGQW+l8XK3GV1coLyBN0eBz16ZUzGaZcT2ANVCJmLeuw2GQgxKHQIe9e0w2dzkSfaRlUmA==
   dependencies:
-    no-case "^3.0.4"
-    tslib "^2.0.3"
-    upper-case "^2.0.2"
+    no-case "^3.0.3"
+    tslib "^1.10.0"
+    upper-case "^2.0.1"
 
 constants-browserify@^1.0.0:
   version "1.0.0"
@@ -5688,13 +5653,13 @@ domutils@^2.4.2, domutils@^2.4.3, domutils@^2.4.4:
     domelementtype "^2.0.1"
     domhandler "^4.0.0"
 
-dot-case@^3.0.4:
-  version "3.0.4"
-  resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751"
-  integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==
+dot-case@^3.0.3:
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.3.tgz#21d3b52efaaba2ea5fda875bb1aa8124521cf4aa"
+  integrity sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==
   dependencies:
-    no-case "^3.0.4"
-    tslib "^2.0.3"
+    no-case "^3.0.3"
+    tslib "^1.10.0"
 
 dot-prop@^3.0.0:
   version "3.0.0"
@@ -6492,9 +6457,9 @@ fast-glob@^2.2.6:
     micromatch "^3.1.10"
 
 fast-glob@^3.1.1, fast-glob@^3.2.2:
-  version "3.2.5"
-  resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661"
-  integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==
+  version "3.2.4"
+  resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3"
+  integrity sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==
   dependencies:
     "@nodelib/fs.stat" "^2.0.2"
     "@nodelib/fs.walk" "^1.2.3"
@@ -6590,9 +6555,9 @@ file-entry-cache@^6.0.0:
     flat-cache "^3.0.4"
 
 file-type@^16.0.0:
-  version "16.2.0"
-  resolved "https://registry.yarnpkg.com/file-type/-/file-type-16.2.0.tgz#d4f1da71ddda758db7f15f93adfaed09ce9e2715"
-  integrity sha512-1Wwww3mmZCMmLjBfslCluwt2mxH80GsAXYrvPnfQ42G1EGWag336kB1iyCgyn7UXiKY3cJrNykXPrCwA7xb5Ag==
+  version "16.0.1"
+  resolved "https://registry.yarnpkg.com/file-type/-/file-type-16.0.1.tgz#d12d19c716e49d79e0a27bcf502961498b0b9928"
+  integrity sha512-rwXqMZiizJd0uXZE52KN2DtPBAV99qz9cUTHHt8pSyaQzgVYrHJGR0qt2p4N/yzHEL/tGrlB/TgawQb4Fnxxyw==
   dependencies:
     readable-web-to-node-stream "^3.0.0"
     strtok3 "^6.0.3"
@@ -6689,20 +6654,12 @@ find-up@^4.0.0, find-up@^4.1.0:
     locate-path "^5.0.0"
     path-exists "^4.0.0"
 
-find-up@^5.0.0:
-  version "5.0.0"
-  resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
-  integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
-  dependencies:
-    locate-path "^6.0.0"
-    path-exists "^4.0.0"
-
-find-versions@^4.0.0:
-  version "4.0.0"
-  resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-4.0.0.tgz#3c57e573bf97769b8cb8df16934b627915da4965"
-  integrity sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==
+find-versions@^3.2.0:
+  version "3.2.0"
+  resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e"
+  integrity sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==
   dependencies:
-    semver-regex "^3.1.2"
+    semver-regex "^2.0.0"
 
 flat-cache@^3.0.4:
   version "3.0.4"
@@ -6759,9 +6716,9 @@ forwarded@~0.1.2:
   integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=
 
 fp-ts@^2.5.3:
-  version "2.9.3"
-  resolved "https://registry.yarnpkg.com/fp-ts/-/fp-ts-2.9.3.tgz#419b9103018ddf7c785acf2b3fecb2662afab5af"
-  integrity sha512-NjzcHYgigcbPQ6yJ52zwgsVDwKz3vwy9sjbxyzcvfXQm+j1BGeOPRuzLKEwsLyE4Xut6gG1FXJtsU9/gUB7tXg==
+  version "2.8.2"
+  resolved "https://registry.yarnpkg.com/fp-ts/-/fp-ts-2.8.2.tgz#7948dea1ceef32e487d7f7f47bd2d3c4fcccfc0d"
+  integrity sha512-YKLBW75Rp+L9DuY1jr7QO6mZLTmJjy7tOqSAMcB2q2kBomqLjBMyV7dotpcnZmUYY6khMsfgYWtPbUDOFcNmkA==
 
 fragment-cache@^0.2.1:
   version "0.2.1"
@@ -7071,12 +7028,12 @@ github-slugger@^1.1.1:
     emoji-regex ">=6.0.0 <=6.1.1"
 
 gitlog@^4.0.3:
-  version "4.0.4"
-  resolved "https://registry.yarnpkg.com/gitlog/-/gitlog-4.0.4.tgz#8da6c08748dc290eb6c2fc11e3c505fb73715564"
-  integrity sha512-jeY2kO7CVyTa6cUM7ZD2ZxIyBkna1xvW2esV/3o8tbhiUneX1UBQCH4D9aMrHgGiohBjyXbuZogyjKXslnY5Yg==
+  version "4.0.3"
+  resolved "https://registry.yarnpkg.com/gitlog/-/gitlog-4.0.3.tgz#36422e6910fccaa1e5d8413f62245797161743cc"
+  integrity sha512-rWejI3r/UXo2egYMJRwI3w/lTVNjP8yT9oz29hkv69qlatKj3Y0PmUYU1x+3fILx+qJJBKjEEHgYTFygOV3a+Q==
   dependencies:
     debug "^4.1.1"
-    tslib "^1.14.1"
+    tslib "^1.11.1"
 
 glob-parent@^3.1.0:
   version "3.1.0"
@@ -7496,13 +7453,13 @@ he@1.2.0:
   resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
   integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
 
-header-case@^2.0.4:
-  version "2.0.4"
-  resolved "https://registry.yarnpkg.com/header-case/-/header-case-2.0.4.tgz#5a42e63b55177349cf405beb8d775acabb92c063"
-  integrity sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==
+header-case@^2.0.3:
+  version "2.0.3"
+  resolved "https://registry.yarnpkg.com/header-case/-/header-case-2.0.3.tgz#8a7407d16edfd5c970f8ebb116e6383f855b5a72"
+  integrity sha512-LChe/V32mnUQnTwTxd3aAlNMk8ia9tjCDb/LjYtoMrdAPApxLB+azejUk5ERZIZdIqvinwv6BAUuFXH/tQPdZA==
   dependencies:
-    capital-case "^1.0.4"
-    tslib "^2.0.3"
+    capital-case "^1.0.3"
+    tslib "^1.10.0"
 
 hey-listen@^1.0.8:
   version "1.0.8"
@@ -7667,17 +7624,17 @@ humanize-ms@^1.2.1:
     ms "^2.0.0"
 
 husky@^4.0.7:
-  version "4.3.8"
-  resolved "https://registry.yarnpkg.com/husky/-/husky-4.3.8.tgz#31144060be963fd6850e5cc8f019a1dfe194296d"
-  integrity sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==
+  version "4.3.0"
+  resolved "https://registry.yarnpkg.com/husky/-/husky-4.3.0.tgz#0b2ec1d66424e9219d359e26a51c58ec5278f0de"
+  integrity sha512-tTMeLCLqSBqnflBZnlVDhpaIMucSGaYyX6855jM4AguGeWCeSzNdb1mfyWduTZ3pe3SJVvVWGL0jO1iKZVPfTA==
   dependencies:
     chalk "^4.0.0"
     ci-info "^2.0.0"
     compare-versions "^3.6.0"
     cosmiconfig "^7.0.0"
-    find-versions "^4.0.0"
+    find-versions "^3.2.0"
     opencollective-postinstall "^2.0.2"
-    pkg-dir "^5.0.0"
+    pkg-dir "^4.2.0"
     please-upgrade-node "^3.2.0"
     slash "^3.0.0"
     which-pm-runs "^1.0.0"
@@ -9496,13 +9453,6 @@ locate-path@^5.0.0:
   dependencies:
     p-locate "^4.1.0"
 
-locate-path@^6.0.0:
-  version "6.0.0"
-  resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
-  integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
-  dependencies:
-    p-locate "^5.0.0"
-
 lodash._reinterpolate@^3.0.0:
   version "3.0.0"
   resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d"
@@ -9625,12 +9575,12 @@ loud-rejection@^1.0.0:
     currently-unhandled "^0.4.1"
     signal-exit "^3.0.0"
 
-lower-case@^2.0.2:
-  version "2.0.2"
-  resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
-  integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==
+lower-case@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.1.tgz#39eeb36e396115cc05e29422eaea9e692c9408c7"
+  integrity sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==
   dependencies:
-    tslib "^2.0.3"
+    tslib "^1.10.0"
 
 lowercase-keys@^1.0.0:
   version "1.0.1"
@@ -10439,13 +10389,13 @@ nice-try@^1.0.4:
   resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
   integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
 
-no-case@^3.0.4:
-  version "3.0.4"
-  resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d"
-  integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==
+no-case@^3.0.3:
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.3.tgz#c21b434c1ffe48b39087e86cfb4d2582e9df18f8"
+  integrity sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==
   dependencies:
-    lower-case "^2.0.2"
-    tslib "^2.0.3"
+    lower-case "^2.0.1"
+    tslib "^1.10.0"
 
 node-abi@^2.7.0:
   version "2.19.3"
@@ -11000,7 +10950,7 @@ p-is-promise@^3.0.0:
   resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-3.0.0.tgz#58e78c7dfe2e163cf2a04ff869e7c1dba64a5971"
   integrity sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==
 
-p-limit@3.1.0, p-limit@^3.0.2:
+p-limit@3.1.0:
   version "3.1.0"
   resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
   integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
@@ -11042,13 +10992,6 @@ p-locate@^4.1.0:
   dependencies:
     p-limit "^2.2.0"
 
-p-locate@^5.0.0:
-  version "5.0.0"
-  resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
-  integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
-  dependencies:
-    p-limit "^3.0.2"
-
 p-map-series@^1.0.0:
   version "1.0.0"
   resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca"
@@ -11125,13 +11068,13 @@ parallel-transform@^1.1.0:
     inherits "^2.0.3"
     readable-stream "^2.1.5"
 
-param-case@^3.0.4:
-  version "3.0.4"
-  resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5"
-  integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==
+param-case@^3.0.3:
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.3.tgz#4be41f8399eff621c56eebb829a5e451d9801238"
+  integrity sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==
   dependencies:
-    dot-case "^3.0.4"
-    tslib "^2.0.3"
+    dot-case "^3.0.3"
+    tslib "^1.10.0"
 
 parent-module@^1.0.0:
   version "1.0.1"
@@ -11282,13 +11225,13 @@ parseurl@~1.3.3:
   resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
   integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
 
-pascal-case@^3.1.2:
-  version "3.1.2"
-  resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb"
-  integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==
+pascal-case@^3.1.1:
+  version "3.1.1"
+  resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.1.tgz#5ac1975133ed619281e88920973d2cd1f279de5f"
+  integrity sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==
   dependencies:
-    no-case "^3.0.4"
-    tslib "^2.0.3"
+    no-case "^3.0.3"
+    tslib "^1.10.0"
 
 pascalcase@^0.1.1:
   version "0.1.1"
@@ -11305,13 +11248,13 @@ path-browserify@1.0.1:
   resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd"
   integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==
 
-path-case@^3.0.4:
-  version "3.0.4"
-  resolved "https://registry.yarnpkg.com/path-case/-/path-case-3.0.4.tgz#9168645334eb942658375c56f80b4c0cb5f82c6f"
-  integrity sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==
+path-case@^3.0.3:
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/path-case/-/path-case-3.0.3.tgz#d48119aed52c4712e036ca40c6b15984f909554f"
+  integrity sha512-UMFU6UETFpCNWbIWNczshPrnK/7JAXBP2NYw80ojElbQ2+JYxdqWDBkvvqM93u4u6oLmuJ/tPOf2tM8KtXv4eg==
   dependencies:
-    dot-case "^3.0.4"
-    tslib "^2.0.3"
+    dot-case "^3.0.3"
+    tslib "^1.10.0"
 
 path-dirname@^1.0.0:
   version "1.0.2"
@@ -11492,13 +11435,6 @@ pkg-dir@^4.1.0, pkg-dir@^4.2.0:
   dependencies:
     find-up "^4.0.0"
 
-pkg-dir@^5.0.0:
-  version "5.0.0"
-  resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-5.0.0.tgz#a02d6aebe6ba133a928f74aec20bafdfe6b8e760"
-  integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==
-  dependencies:
-    find-up "^5.0.0"
-
 pkg-fetch@^2.6.9:
   version "2.6.9"
   resolved "https://registry.yarnpkg.com/pkg-fetch/-/pkg-fetch-2.6.9.tgz#c18c5fa9604c57a3df3d9630afb64e176bc8732d"
@@ -12996,10 +12932,10 @@ semver-compare@^1.0.0:
   resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
   integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
 
-semver-regex@^3.1.2:
-  version "3.1.2"
-  resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-3.1.2.tgz#34b4c0d361eef262e07199dbef316d0f2ab11807"
-  integrity sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA==
+semver-regex@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338"
+  integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==
 
 "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0:
   version "5.7.1"
@@ -13042,14 +12978,14 @@ send@0.17.1:
     range-parser "~1.2.1"
     statuses "~1.5.0"
 
-sentence-case@^3.0.4:
-  version "3.0.4"
-  resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-3.0.4.tgz#3645a7b8c117c787fde8702056225bb62a45131f"
-  integrity sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==
+sentence-case@^3.0.3:
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-3.0.3.tgz#47576e4adff7abf42c63c815b0543c9d2f85a930"
+  integrity sha512-ZPr4dgTcNkEfcGOMFQyDdJrTU9uQO1nb1cjf+nuzb6FxgMDgKddZOM29qEsB7jvsZSMruLRcL2KfM4ypKpa0LA==
   dependencies:
-    no-case "^3.0.4"
-    tslib "^2.0.3"
-    upper-case-first "^2.0.2"
+    no-case "^3.0.3"
+    tslib "^1.10.0"
+    upper-case-first "^2.0.1"
 
 serialize-javascript@^3.1.0:
   version "3.1.0"
@@ -13289,13 +13225,13 @@ smart-buffer@4.0.2:
   resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.0.2.tgz#5207858c3815cc69110703c6b94e46c15634395d"
   integrity sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw==
 
-snake-case@^3.0.4:
-  version "3.0.4"
-  resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c"
-  integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==
+snake-case@^3.0.3:
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.3.tgz#c598b822ab443fcbb145ae8a82c5e43526d5bbee"
+  integrity sha512-WM1sIXEO+rsAHBKjGf/6R1HBBcgbncKS08d2Aqec/mrDSpU80SiOU41hO7ny6DToHSyrlwTYzQBIK1FPSx4Y3Q==
   dependencies:
-    dot-case "^3.0.4"
-    tslib "^2.0.3"
+    dot-case "^3.0.3"
+    tslib "^1.10.0"
 
 snapdragon-node@^2.0.1:
   version "2.1.1"
@@ -14441,20 +14377,15 @@ tslib@1.10.0:
   resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
   integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
 
-tslib@2.0.3:
+tslib@2.0.3, tslib@^2.0.0:
   version "2.0.3"
   resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.3.tgz#8e0741ac45fc0c226e58a17bfc3e64b9bc6ca61c"
   integrity sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==
 
-tslib@^1.10.0, tslib@^1.14.1, tslib@^1.8.1, tslib@^1.9.0:
-  version "1.14.1"
-  resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
-  integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-
-tslib@^2.0.0, tslib@^2.0.3:
-  version "2.1.0"
-  resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a"
-  integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==
+tslib@^1.10.0, tslib@^1.11.1, tslib@^1.8.1, tslib@^1.9.0:
+  version "1.11.1"
+  resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz#eb15d128827fbee2841549e171f45ed338ac7e35"
+  integrity sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==
 
 tsutils@^3.17.1:
   version "3.17.1"
@@ -14536,11 +14467,6 @@ type-fest@^0.18.0:
   resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.0.tgz#2edfa6382d48653707344f7fccdb0443d460e8d6"
   integrity sha512-fbDukFPnJBdn2eZ3RR+5mK2slHLFd6gYHY7jna1KWWy4Yr4XysHuCdXRzy+RiG/HwG4WJat00vdC2UHky5eKiQ==
 
-type-fest@^0.20.2:
-  version "0.20.2"
-  resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
-  integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
-
 type-fest@^0.3.0:
   version "0.3.1"
   resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1"
@@ -14861,19 +14787,19 @@ upath@^1.2.0:
   resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
   integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==
 
-upper-case-first@^2.0.2:
-  version "2.0.2"
-  resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-2.0.2.tgz#992c3273f882abd19d1e02894cc147117f844324"
-  integrity sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==
+upper-case-first@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-2.0.1.tgz#32ab436747d891cc20ab1e43d601cb4d0a7fbf4a"
+  integrity sha512-105J8XqQ+9RxW3l9gHZtgve5oaiR9TIwvmZAMAIZWRHe00T21cdvewKORTlOJf/zXW6VukuTshM+HXZNWz7N5w==
   dependencies:
-    tslib "^2.0.3"
+    tslib "^1.10.0"
 
-upper-case@^2.0.2:
-  version "2.0.2"
-  resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-2.0.2.tgz#d89810823faab1df1549b7d97a76f8662bae6f7a"
-  integrity sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==
+upper-case@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-2.0.1.tgz#6214d05e235dc817822464ccbae85822b3d8665f"
+  integrity sha512-laAsbea9SY5osxrv7S99vH9xAaJKrw5Qpdh4ENRLcaxipjKsiaBwiAsxfa8X5mObKNTQPsupSq0J/VIxsSJe3A==
   dependencies:
-    tslib "^2.0.3"
+    tslib "^1.10.0"
 
 uri-js@^4.2.2:
   version "4.2.2"


Test patch:
diff --git a/plugins/cocoapods/__tests__/cocoapods.test.ts b/plugins/cocoapods/__tests__/cocoapods.test.ts
index d016278f..1e902a8f 100644
--- a/plugins/cocoapods/__tests__/cocoapods.test.ts
+++ b/plugins/cocoapods/__tests__/cocoapods.test.ts
@@ -203,9 +203,9 @@ describe("Cocoapods Plugin", () => {
     });
   });
   describe("modifyConfig hook", () => {
-    test("should set noVersionPrefix to true", async () => {
+    test("should set noVersionPrefix to true", () => {
       const config = {};
-      expect(await hooks.modifyConfig.promise(config as any)).toStrictEqual({
+      expect(hooks.modifyConfig.call(config as any)).toStrictEqual({
         noVersionPrefix: true,
       });
     });
diff --git a/plugins/magic-zero/__tests__/magic-zero.test.ts b/plugins/magic-zero/__tests__/magic-zero.test.ts
deleted file mode 100644
index 0ce72940..00000000
--- a/plugins/magic-zero/__tests__/magic-zero.test.ts
+++ /dev/null
@@ -1,112 +0,0 @@
-import { makeHooks } from "@auto-it/core/dist/utils/make-hooks";
-import { defaultLabels } from "@auto-it/core/dist/semver";
-
-import MagicZero from "../src";
-
-const setup = (version: string) => {
-  const plugin = new MagicZero();
-  const hooks = makeHooks();
-
-  hooks.getPreviousVersion.tap("test", () => version);
-
-  plugin.apply({
-    hooks,
-    git: { getLatestRelease: () => undefined },
-  } as any);
-
-  return hooks;
-};
-
-describe("Magic-Zero Plugin", () => {
-  test("should downgrade major/minor => patch for 0.0.x", async () => {
-    const hooks = setup("0.0.1");
-    const config = await hooks.modifyConfig.promise({
-      labels: [...defaultLabels],
-    } as any);
-
-    expect(config.labels).toStrictEqual(
-      expect.arrayContaining([
-        expect.objectContaining({
-          name: "major",
-          releaseType: "patch",
-        }),
-        expect.objectContaining({
-          name: "minor",
-          releaseType: "patch",
-        }),
-        expect.objectContaining({
-          name: "graduate",
-          releaseType: "minor",
-        }),
-      ])
-    );
-  });
-
-  test("should downgrade major => minor for 0.x.y", async () => {
-    const hooks = setup("0.1.0");
-    const config = await hooks.modifyConfig.promise({
-      labels: [...defaultLabels],
-    } as any);
-
-    expect(config.labels).toStrictEqual(
-      expect.arrayContaining([
-        expect.objectContaining({
-          name: "major",
-          releaseType: "minor",
-        }),
-        expect.objectContaining({
-          name: "graduate",
-          releaseType: "major",
-        }),
-      ])
-    );
-  });
-
-  test("should downgrade minor => patch for 0.x.y", async () => {
-    const hooks = setup("0.1.0");
-    const config = await hooks.modifyConfig.promise({
-      labels: [...defaultLabels],
-    } as any);
-
-    expect(config.labels).toStrictEqual(
-      expect.arrayContaining([
-        expect.objectContaining({
-          name: "minor",
-          releaseType: "patch",
-        }),
-        expect.objectContaining({
-          name: "graduate",
-          releaseType: "major",
-        }),
-      ])
-    );
-  });
-
-  test("should do nothing for major/minor >= 1.0.0", async () => {
-    const hooks = setup("1.0.0");
-    const config = await hooks.modifyConfig.promise({
-      labels: [...defaultLabels],
-    } as any);
-
-    expect(config.labels).toStrictEqual(
-      expect.arrayContaining([
-        expect.objectContaining({
-          name: "minor",
-          releaseType: "minor",
-        }),
-        expect.objectContaining({
-          name: "major",
-          releaseType: "major",
-        }),
-      ])
-    );
-
-    expect(config.labels).not.toStrictEqual(
-      expect.arrayContaining([
-        expect.objectContaining({
-          name: "graduate",
-        }),
-      ])
-    );
-  });
-});
diff --git a/plugins/npm/__tests__/npm.test.ts b/plugins/npm/__tests__/npm.test.ts
index 4ae52674..eebb407c 100644
--- a/plugins/npm/__tests__/npm.test.ts
+++ b/plugins/npm/__tests__/npm.test.ts
@@ -405,7 +405,7 @@ describe("modifyConfig", () => {
       logger,
     } as Auto.Auto);
 
-    expect(await hooks.modifyConfig.promise({} as any)).toStrictEqual({});
+    expect(hooks.modifyConfig.call({} as any)).toStrictEqual({});
   });
 
   test("should not modify config when tagVersionPrefix is not set", async () => {
@@ -428,7 +428,7 @@ describe("modifyConfig", () => {
       }
     `;
 
-    expect(await hooks.modifyConfig.promise({} as any)).toStrictEqual({});
+    expect(hooks.modifyConfig.call({} as any)).toStrictEqual({});
   });
 
   test("should modify config when tagVersionPrefix is set", async () => {
@@ -452,7 +452,7 @@ describe("modifyConfig", () => {
       logger,
     } as Auto.Auto);
 
-    expect(await hooks.modifyConfig.promise({} as any)).toStrictEqual({
+    expect(hooks.modifyConfig.call({} as any)).toStrictEqual({
       noVersionPrefix: true,
     });
   });
@@ -489,7 +489,7 @@ describe("publish", () => {
       Auto.SEMVER.patch,
       "--no-commit-hooks",
       "-m",
-      '"Bump version to: %s [skip ci]"',
+      "Bump version to: %s [skip ci]",
       "--loglevel",
       "silly",
     ]);
@@ -519,7 +519,7 @@ describe("publish", () => {
       Auto.SEMVER.patch,
       "--no-commit-hooks",
       "-m",
-      '"Bump version to: %s [skip ci]"',
+      "Bump version to: %s [skip ci]",
     ]);
   });
 
@@ -554,7 +554,7 @@ describe("publish", () => {
       "--yes",
       "--no-push",
       "-m",
-      '"Bump version to: %s [skip ci]"',
+      '\'"Bump version to: %s [skip ci]"\'',
       false,
     ]);
   });
@@ -590,7 +590,7 @@ describe("publish", () => {
       "--yes",
       "--no-push",
       "-m",
-      '"Bump version to: %s [skip ci]"',
+      '\'"Bump version to: %s [skip ci]"\'',
       false,
     ]);
   });
@@ -626,7 +626,7 @@ describe("publish", () => {
       "--yes",
       "--no-push",
       "-m",
-      '"Bump version to: %s [skip ci]"',
+      '\'"Bump version to: %s [skip ci]"\'',
       "--exact",
     ]);
 
@@ -750,7 +750,7 @@ describe("publish", () => {
       "1.0.1",
       "--no-commit-hooks",
       "-m",
-      '"Bump version to: %s [skip ci]"',
+      "Bump version to: %s [skip ci]",
     ]);
   });
 
@@ -786,7 +786,7 @@ describe("publish", () => {
       "--yes",
       "--no-push",
       "-m",
-      '"Bump version to: %s [skip ci]"',
+      '\'"Bump version to: %s [skip ci]"\'',
       false,
     ]);
   });