From 8698492128310f713993bb115985d41d3fdca2db Mon Sep 17 00:00:00 2001 From: David Sherret Date: Mon, 1 Apr 2024 02:07:11 -0400 Subject: fix(node): handle empty 'main' entry in pkg json (#23155) --- .../npm_pkg_empty_main_entry/node_modules/@types/package/index.d.ts | 1 + .../npm_pkg_empty_main_entry/node_modules/@types/package/package.json | 3 +++ .../specs/check/npm_pkg_empty_main_entry/node_modules/package/index.js | 1 + .../check/npm_pkg_empty_main_entry/node_modules/package/package.json | 3 +++ 4 files changed, 8 insertions(+) create mode 100644 tests/specs/check/npm_pkg_empty_main_entry/node_modules/@types/package/index.d.ts create mode 100644 tests/specs/check/npm_pkg_empty_main_entry/node_modules/@types/package/package.json create mode 100644 tests/specs/check/npm_pkg_empty_main_entry/node_modules/package/index.js create mode 100644 tests/specs/check/npm_pkg_empty_main_entry/node_modules/package/package.json (limited to 'tests/specs/check/npm_pkg_empty_main_entry/node_modules') diff --git a/tests/specs/check/npm_pkg_empty_main_entry/node_modules/@types/package/index.d.ts b/tests/specs/check/npm_pkg_empty_main_entry/node_modules/@types/package/index.d.ts new file mode 100644 index 000000000..9b197eb1e --- /dev/null +++ b/tests/specs/check/npm_pkg_empty_main_entry/node_modules/@types/package/index.d.ts @@ -0,0 +1 @@ +export function add(a: number, b: number): number; diff --git a/tests/specs/check/npm_pkg_empty_main_entry/node_modules/@types/package/package.json b/tests/specs/check/npm_pkg_empty_main_entry/node_modules/@types/package/package.json new file mode 100644 index 000000000..dbb176e65 --- /dev/null +++ b/tests/specs/check/npm_pkg_empty_main_entry/node_modules/@types/package/package.json @@ -0,0 +1,3 @@ +{ + "main": "" +} \ No newline at end of file diff --git a/tests/specs/check/npm_pkg_empty_main_entry/node_modules/package/index.js b/tests/specs/check/npm_pkg_empty_main_entry/node_modules/package/index.js new file mode 100644 index 000000000..62c45aa26 --- /dev/null +++ b/tests/specs/check/npm_pkg_empty_main_entry/node_modules/package/index.js @@ -0,0 +1 @@ +module.exports.add = (a, b) => a + b; diff --git a/tests/specs/check/npm_pkg_empty_main_entry/node_modules/package/package.json b/tests/specs/check/npm_pkg_empty_main_entry/node_modules/package/package.json new file mode 100644 index 000000000..dbb176e65 --- /dev/null +++ b/tests/specs/check/npm_pkg_empty_main_entry/node_modules/package/package.json @@ -0,0 +1,3 @@ +{ + "main": "" +} \ No newline at end of file -- cgit v1.2.3