From 8d9c05aaf1c92f35f339332a92d5469a0ebd71c2 Mon Sep 17 00:00:00 2001 From: Eli Skeggs Date: Wed, 20 Nov 2019 09:45:22 -0800 Subject: [PATCH] fix: fix @commitlint/core imports The commitlint core doesn't correctly export the default exports from its constituent dependencies. ref conventional-changelog/commitlint#645 --- src/lint-commits.plugin.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lint-commits.plugin.js b/src/lint-commits.plugin.js index 8911572..a9b4713 100644 --- a/src/lint-commits.plugin.js +++ b/src/lint-commits.plugin.js @@ -1,7 +1,12 @@ import * as config from '@commitlint/config-conventional'; -import { format, lint, load } from '@commitlint/core'; +import * as commitlint from '@commitlint/core'; import SemanticReleaseError from '@semantic-release/error'; +import interopRequireDefault from '@babel/runtime/helpers/interopRequireDefault'; +const format = interopRequireDefault(commitlint.format).default, + lint = interopRequireDefault(commitlint.lint).default, + load = interopRequireDefault(commitlint.load).default; + export async function verifyRelease(repoData, options) { return validateCommits(options); }