diff --git a/packages/version/src/__tests__/update-lockfile-version.spec.ts b/packages/version/src/__tests__/update-lockfile-version.spec.ts index 18a42164..41093d05 100644 --- a/packages/version/src/__tests__/update-lockfile-version.spec.ts +++ b/packages/version/src/__tests__/update-lockfile-version.spec.ts @@ -5,7 +5,7 @@ jest.mock('@lerna-lite/core', () => ({ import path from 'path'; import fs from 'fs-extra'; import core, { Package } from '@lerna-lite/core'; -import nodeFs from 'node:fs'; +import nodeFs from 'fs'; import npmlog from 'npmlog'; // mocked or stubbed modules diff --git a/packages/version/src/__tests__/version-bump.spec.ts b/packages/version/src/__tests__/version-bump.spec.ts index 3eba5fff..8f6dd39d 100644 --- a/packages/version/src/__tests__/version-bump.spec.ts +++ b/packages/version/src/__tests__/version-bump.spec.ts @@ -1,4 +1,4 @@ -const nodeFs = require('node:fs'); +import nodeFs from 'fs'; jest.spyOn(nodeFs, 'renameSync'); // local modules _must_ be explicitly mocked diff --git a/packages/version/src/__tests__/version-ignore-changes.spec.ts b/packages/version/src/__tests__/version-ignore-changes.spec.ts index 2db11278..afd2f6c0 100644 --- a/packages/version/src/__tests__/version-ignore-changes.spec.ts +++ b/packages/version/src/__tests__/version-ignore-changes.spec.ts @@ -1,4 +1,4 @@ -const nodeFs = require('node:fs'); +import nodeFs from 'fs'; jest.spyOn(nodeFs, 'renameSync'); // local modules _must_ be explicitly mocked diff --git a/packages/version/src/lib/update-lockfile-version.ts b/packages/version/src/lib/update-lockfile-version.ts index eb236f2e..e4f22b61 100644 --- a/packages/version/src/lib/update-lockfile-version.ts +++ b/packages/version/src/lib/update-lockfile-version.ts @@ -1,7 +1,7 @@ import log from 'npmlog'; import path from 'path'; import loadJsonFile from 'load-json-file'; -import { promises as fsPromises, renameSync } from 'node:fs'; +import fs from 'fs'; import os from 'os'; import semver from 'semver'; import writeJsonFile from 'write-json-file'; @@ -168,7 +168,7 @@ export async function runInstallLockFileOnly( // 2. rename "npm-shrinkwrap.json" back to "package-lock.json" log.verbose('lock', `renaming "npm-shrinkwrap.json" file back to "package-lock.json"`); - renameSync('npm-shrinkwrap.json', 'package-lock.json'); + fs.renameSync('npm-shrinkwrap.json', 'package-lock.json'); } outputLockfileName = inputLockfileName; @@ -195,7 +195,7 @@ export async function runInstallLockFileOnly( */ export async function validateFileExists(filePath: string) { try { - await fsPromises.access(filePath); + await fs.promises.access(filePath); return true; } catch { return false;