From c862ed7ef9d41740f695c328c53d79e45bb66c72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nacho=20Codo=C3=B1er?= Date: Thu, 14 Aug 2025 15:39:05 +0200 Subject: [PATCH] remove global semver import and use local import --- packages/tools-core/lib/npm.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tools-core/lib/npm.js b/packages/tools-core/lib/npm.js index ead18977f1..6c08c25fe1 100644 --- a/packages/tools-core/lib/npm.js +++ b/packages/tools-core/lib/npm.js @@ -1,7 +1,6 @@ const fs = require('fs'); const path = require('path'); const { spawnProcess } = require('./process'); -const semver = require('semver'); /** * Checks if a npm dependency exists in the project. @@ -134,6 +133,7 @@ export function installNpmDependency(dependencies, options = {}) { * @returns {boolean} True if the dependency version meets the condition, false otherwise */ export function checkNpmDependencyVersion(dependency, options = {}) { + const semver = require('semver'); const cwd = options.cwd || process.cwd(); const versionRequirement = options.versionRequirement; const semverCondition = options.semverCondition || 'gte';