Skip to content

Commit 4c91d8a

Browse files
committed
fix(src): remove .default accessor from require calls
The build system now properly exports TypeScript default exports as direct CommonJS module.exports, so the .default accessor is no longer needed. Updated all internal require() calls to remove .default: - src/package-default-node-range.ts - src/constants/node.ts - src/constants/packages.ts (4 occurrences) This fixes test failures where modules were returning undefined when accessed with .default.
1 parent cb72001 commit 4c91d8a

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

src/constants/node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ let _maintainedNodeVersions:
2424
| undefined
2525
export function getMaintainedNodeVersions() {
2626
if (_maintainedNodeVersions === undefined) {
27-
_maintainedNodeVersions = require('#lib/maintained-node-versions').default
27+
_maintainedNodeVersions = require('#lib/maintained-node-versions')
2828
}
2929
return _maintainedNodeVersions
3030
}

src/constants/packages.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ export const PACKAGE_DEFAULT_VERSION = '1.0.0'
2020
// Package default Node range.
2121
export function getPackageDefaultNodeRange(): string | undefined {
2222
if (_packageDefaultNodeRange === undefined) {
23-
_packageDefaultNodeRange =
24-
require('#lib/package-default-node-range').default
23+
_packageDefaultNodeRange = require('#lib/package-default-node-range')
2524
}
2625
return _packageDefaultNodeRange
2726
}
@@ -30,15 +29,15 @@ export function getPackageDefaultNodeRange(): string | undefined {
3029
export function getPackageDefaultSocketCategories() {
3130
if (_packageDefaultSocketCategories === undefined) {
3231
_packageDefaultSocketCategories =
33-
require('#lib/package-default-socket-categories').default
32+
require('#lib/package-default-socket-categories')
3433
}
3534
return _packageDefaultSocketCategories
3635
}
3736

3837
// Package extensions.
3938
export function getPackageExtensions(): Iterable<[string, unknown]> {
4039
if (_packageExtensions === undefined) {
41-
const exts = require('#lib/package-extensions').default
40+
const exts = require('#lib/package-extensions')
4241
_packageExtensions = Object.entries(exts)
4342
}
4443
return _packageExtensions
@@ -52,7 +51,7 @@ export function getNpmLifecycleEvent(): string | undefined {
5251
// Lifecycle script names.
5352
export function getLifecycleScriptNames(): string[] {
5453
if (_lifecycleScriptNames === undefined) {
55-
const scriptNamesSet = require('#lib/lifecycle-script-names').default
54+
const scriptNamesSet = require('#lib/lifecycle-script-names')
5655
_lifecycleScriptNames = Array.from(scriptNamesSet)
5756
}
5857
return _lifecycleScriptNames

src/package-default-node-range.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* @fileoverview Default Node.js version range for packages.
33
*/
44

5-
const maintainedNodeVersions = require('#lib/maintained-node-versions').default
5+
const maintainedNodeVersions = require('#lib/maintained-node-versions')
66
const semver = require('./external/semver')
77

88
export default `>=${semver.parse(maintainedNodeVersions.last).major}`

0 commit comments

Comments
 (0)