@@ -19,6 +19,10 @@ test('redirect.dts.path: true with redirect.dts.extension: false - default', asy
1919 "<ROOT>/tests/integration/redirect/dts/dist/default/esm/a.b/index.d.ts": "export declare const ab = "a.b";
2020 ",
2121 "<ROOT>/tests/integration/redirect/dts/dist/default/esm/bar.baz.d.ts": "export declare const bar = "bar-baz";
22+ ",
23+ "<ROOT>/tests/integration/redirect/dts/dist/default/esm/config.d.ts": "export * from './config/load';
24+ ",
25+ "<ROOT>/tests/integration/redirect/dts/dist/default/esm/config/load.d.ts": "export declare const loadConfig: () => void;
2226 ",
2327 "<ROOT>/tests/integration/redirect/dts/dist/default/esm/foo/foo.d.ts": "import { logRequest } from '../logger';
2428 import { logger } from '../../../../compile/prebundle-pkg';
@@ -39,11 +43,13 @@ test('redirect.dts.path: true with redirect.dts.extension: false - default', asy
3943 export type { Foo } from './types';
4044 export { Router } from 'express';
4145 export * from '../../../compile/prebundle-pkg';
46+ export type * from '../../../compile/prebundle-types';
4247 export type { Bar } from './types';
4348 export * from './.hidden';
4449 export * from './.hidden-folder';
4550 export * from './a.b';
4651 export * from './bar.baz';
52+ export * from './config';
4753 export * from './foo';
4854 export * from './types';
4955 ",
@@ -80,6 +86,10 @@ test('redirect.dts.path: false with redirect.dts.extension: false', async () =>
8086 "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/a.b/index.d.ts": "export declare const ab = "a.b";
8187 ",
8288 "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/bar.baz.d.ts": "export declare const bar = "bar-baz";
89+ ",
90+ "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/config.d.ts": "export * from './config/load';
91+ ",
92+ "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/config/load.d.ts": "export declare const loadConfig: () => void;
8393 ",
8494 "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/foo/foo.d.ts": "import { logRequest } from '@src/logger';
8595 import { logger } from 'prebundle-pkg';
@@ -100,11 +110,13 @@ test('redirect.dts.path: false with redirect.dts.extension: false', async () =>
100110 export type { Foo } from '@src/types';
101111 export { Router } from 'express';
102112 export * from 'prebundle-pkg';
113+ export type * from 'prebundle-types';
103114 export type { Bar } from 'types';
104115 export * from './.hidden';
105116 export * from './.hidden-folder';
106117 export * from './a.b';
107118 export * from './bar.baz';
119+ export * from './config';
108120 export * from './foo';
109121 export * from './types';
110122 ",
@@ -141,6 +153,10 @@ test('redirect.dts.path: true with redirect.dts.extension: true', async () => {
141153 "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/a.b/index.d.ts": "export declare const ab = "a.b";
142154 ",
143155 "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/bar.baz.d.ts": "export declare const bar = "bar-baz";
156+ ",
157+ "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/config.d.ts": "export * from './config/load.js';
158+ ",
159+ "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/config/load.d.ts": "export declare const loadConfig: () => void;
144160 ",
145161 "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/foo/foo.d.ts": "import { logRequest } from '../logger.js';
146162 import { logger } from '../../../../compile/prebundle-pkg';
@@ -161,11 +177,13 @@ test('redirect.dts.path: true with redirect.dts.extension: true', async () => {
161177 export type { Foo } from './types.js';
162178 export { Router } from 'express';
163179 export * from '../../../compile/prebundle-pkg';
180+ export type * from '../../../compile/prebundle-types';
164181 export type { Bar } from './types.js';
165182 export * from './.hidden.js';
166183 export * from './.hidden-folder/index.js';
167184 export * from './a.b/index.js';
168185 export * from './bar.baz.js';
186+ export * from './config.js';
169187 export * from './foo/index.js';
170188 export * from './types.js';
171189 ",
@@ -202,6 +220,10 @@ test('redirect.dts.path: false with dts.redirect.extension: true', async () => {
202220 "<ROOT>/tests/integration/redirect/dts/dist/path-false-extension-true/esm/a.b/index.d.ts": "export declare const ab = "a.b";
203221 ",
204222 "<ROOT>/tests/integration/redirect/dts/dist/path-false-extension-true/esm/bar.baz.d.ts": "export declare const bar = "bar-baz";
223+ ",
224+ "<ROOT>/tests/integration/redirect/dts/dist/path-false-extension-true/esm/config.d.ts": "export * from './config/load.js';
225+ ",
226+ "<ROOT>/tests/integration/redirect/dts/dist/path-false-extension-true/esm/config/load.d.ts": "export declare const loadConfig: () => void;
205227 ",
206228 "<ROOT>/tests/integration/redirect/dts/dist/path-false-extension-true/esm/foo/foo.d.ts": "import { logRequest } from '@src/logger';
207229 import { logger } from 'prebundle-pkg';
@@ -222,11 +244,13 @@ test('redirect.dts.path: false with dts.redirect.extension: true', async () => {
222244 export type { Foo } from '@src/types';
223245 export { Router } from 'express';
224246 export * from 'prebundle-pkg';
247+ export type * from 'prebundle-types';
225248 export type { Bar } from 'types';
226249 export * from './.hidden.js';
227250 export * from './.hidden-folder/index.js';
228251 export * from './a.b/index.js';
229252 export * from './bar.baz.js';
253+ export * from './config.js';
230254 export * from './foo/index.js';
231255 export * from './types.js';
232256 ",
@@ -271,6 +295,14 @@ test('redirect.dts.extension: true with dts.autoExtension: true', async () => {
271295 "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/bar.baz.d.mts": "export declare const bar = "bar-baz";
272296 ",
273297 "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/bar.baz.d.ts": "export declare const bar = "bar-baz";
298+ ",
299+ "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/config.d.mts": "export * from './config/load.mjs';
300+ ",
301+ "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/config.d.ts": "export * from './config/load.js';
302+ ",
303+ "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/config/load.d.mts": "export declare const loadConfig: () => void;
304+ ",
305+ "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/config/load.d.ts": "export declare const loadConfig: () => void;
274306 ",
275307 "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/foo/foo.d.mts": "import { logRequest } from '../logger.mjs';
276308 import { logger } from '../../../compile/prebundle-pkg';
@@ -298,11 +330,13 @@ test('redirect.dts.extension: true with dts.autoExtension: true', async () => {
298330 export type { Foo } from './types.mjs';
299331 export { Router } from 'express';
300332 export * from '../../compile/prebundle-pkg';
333+ export type * from '../../compile/prebundle-types';
301334 export type { Bar } from './types.mjs';
302335 export * from './.hidden.mjs';
303336 export * from './.hidden-folder/index.mjs';
304337 export * from './a.b/index.mjs';
305338 export * from './bar.baz.mjs';
339+ export * from './config.mjs';
306340 export * from './foo/index.mjs';
307341 export * from './types.mjs';
308342 ",
@@ -318,11 +352,13 @@ test('redirect.dts.extension: true with dts.autoExtension: true', async () => {
318352 export type { Foo } from './types.js';
319353 export { Router } from 'express';
320354 export * from '../../compile/prebundle-pkg';
355+ export type * from '../../compile/prebundle-types';
321356 export type { Bar } from './types.js';
322357 export * from './.hidden.js';
323358 export * from './.hidden-folder/index.js';
324359 export * from './a.b/index.js';
325360 export * from './bar.baz.js';
361+ export * from './config.js';
326362 export * from './foo/index.js';
327363 export * from './types.js';
328364 ",
0 commit comments