From 1a7f26e99107fda201a3744e338439230958a1c7 Mon Sep 17 00:00:00 2001 From: Dario Piotrowicz Date: Sun, 23 Mar 2025 15:38:13 +0000 Subject: [PATCH] module: remove unnecessary `readPackage` function --- lib/internal/modules/cjs/loader.js | 2 +- lib/internal/modules/package_json_reader.js | 12 ------------ 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/lib/internal/modules/cjs/loader.js b/lib/internal/modules/cjs/loader.js index be4bedeb12a535..94ced81f5b4e4e 100644 --- a/lib/internal/modules/cjs/loader.js +++ b/lib/internal/modules/cjs/loader.js @@ -478,7 +478,7 @@ function initializeCJS() { // -> a. // -> a/index. -let _readPackage = packageJsonReader.readPackage; +let _readPackage = (requestPath) => packageJsonReader.read(path.resolve(requestPath, 'package.json')); ObjectDefineProperty(Module, '_readPackage', { __proto__: null, get() { return _readPackage; }, diff --git a/lib/internal/modules/package_json_reader.js b/lib/internal/modules/package_json_reader.js index 6e1da13fdc479f..aef4e591368e9a 100644 --- a/lib/internal/modules/package_json_reader.js +++ b/lib/internal/modules/package_json_reader.js @@ -124,17 +124,6 @@ function read(jsonPath, { base, specifier, isESM } = kEmptyObject) { }; } -/** - * @deprecated Expected to be removed in favor of `read` in the future. - * Behaves the same was as `read`, but appends package.json to the path. - * @param {string} requestPath - * @return {PackageConfig} - */ -function readPackage(requestPath) { - // TODO(@anonrig): Remove this function. - return read(path.resolve(requestPath, 'package.json')); -} - /** * Get the nearest parent package.json file from a given path. * Return the package.json data and the path to the package.json file, or undefined. @@ -320,7 +309,6 @@ function findPackageJSON(specifier, base = 'data:') { module.exports = { read, - readPackage, getNearestParentPackageJSON, getPackageScopeConfig, getPackageType,