From b5445ac97c00e7d6ec69fa96895b19e223ef3681 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominique=20J=C3=A4ggi?= Date: Mon, 22 Jan 2024 17:26:19 +0100 Subject: [PATCH 1/2] fix: module export --- package.json | 1 + src/index.js | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 9355279..6947622 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "version": "0.0.0-development", "description": "Plugins for `semantic-release` allowing it to be used with a monorepo.", "main": "src/index.js", + "type": "module", "files": [ "src" ], diff --git a/src/index.js b/src/index.js index 073f265..1fdd056 100644 --- a/src/index.js +++ b/src/index.js @@ -55,5 +55,4 @@ const fail = wrapStep( const tagFormat = `${readPkg.sync().name}-v\${version}`; -//TODO Change to esm export when https://github.com/semantic-release/semantic-release/pull/3037 is merged -module.exports = { analyzeCommits, generateNotes, success, fail, tagFormat }; +export { analyzeCommits, generateNotes, success, fail, tagFormat }; From b75da5f30849eb8fa39c29b6952ad0ec8b9e500e Mon Sep 17 00:00:00 2001 From: Patrick Mowrer Date: Tue, 23 Jan 2024 09:35:45 -0500 Subject: [PATCH 2/2] fix: Bump peer version to 22.0.7 Supporting ESM required the following fix released in `semantic-release` 22.0.7: https://github.com/semantic-release/semantic-release/pull/3037 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6947622..5e86b6f 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ }, "license": "MIT", "peerDependencies": { - "semantic-release": ">=20" + "semantic-release": ">=22.0.7" }, "dependencies": { "debug": "^4.3.4",