From 30c4473dc35003ebfd47a5bb7ddabe861d6baf24 Mon Sep 17 00:00:00 2001 From: Joel Day Date: Thu, 3 Oct 2024 14:33:53 -0700 Subject: [PATCH] Fix breaking change with semantic-release library and version number generation. --- src/papyrus-lang-vscode/package.json | 2 +- ...{generate-version-number.ts => generate-version-number.mjs} | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) rename src/papyrus-lang-vscode/scripts/{generate-version-number.ts => generate-version-number.mjs} (86%) diff --git a/src/papyrus-lang-vscode/package.json b/src/papyrus-lang-vscode/package.json index fc44ee5d..3cadcd51 100644 --- a/src/papyrus-lang-vscode/package.json +++ b/src/papyrus-lang-vscode/package.json @@ -600,7 +600,7 @@ "compile": "webpack --mode development", "compile:release": "webpack --mode production", "test": "npm run compile && node ./node_modules/vscode/bin/test", - "generate-version-number": "ts-node ./scripts/generate-version-number.ts", + "generate-version-number": "ts-node ./scripts/generate-version-number.mjs", "semantic-release": "npm run copy-license && npm generate-changelog && semantic-release", "generate-changelog": "npm version %VERSION% && conventional-changelog -r 0 --preset conventionalcommits -o CHANGELOG.md && npm version 0.0.0", "lint": "eslint ." diff --git a/src/papyrus-lang-vscode/scripts/generate-version-number.ts b/src/papyrus-lang-vscode/scripts/generate-version-number.mjs similarity index 86% rename from src/papyrus-lang-vscode/scripts/generate-version-number.ts rename to src/papyrus-lang-vscode/scripts/generate-version-number.mjs index 28ba366c..97eb8a80 100644 --- a/src/papyrus-lang-vscode/scripts/generate-version-number.ts +++ b/src/papyrus-lang-vscode/scripts/generate-version-number.mjs @@ -1,6 +1,5 @@ -import semanticRelease from 'semantic-release'; - async function getVersionFromSemanticRelease() { + const { default: semanticRelease } = await import('semantic-release'); return await semanticRelease( { dryRun: true,