@@ -16,6 +16,8 @@ test('redirect.dts default', async () => {
1616 import { logger } from '../../../../compile/rslog';
1717 import { logRequest as logRequest2 } from '../logger';
1818 export { logRequest, logRequest2, logger };
19+ ",
20+ "<ROOT>/tests/integration/redirect/dts/dist/default/esm/foo/index.d.ts": "export type Barrel = string;
1921 ",
2022 "<ROOT>/tests/integration/redirect/dts/dist/default/esm/index.d.ts": "import { logRequest } from './logger';
2123 import { logger } from '../../../compile/rslog';
@@ -24,6 +26,8 @@ test('redirect.dts default', async () => {
2426 export { logRequest, logger, type LoggerOptions, defaultOptions };
2527 export type { Foo } from './types';
2628 export type { Bar } from './types';
29+ export * from './foo';
30+ export * from './foo';
2731 export * from './types';
2832 export * from '../../../compile/rslog';
2933 export * from './logger';
@@ -55,6 +59,8 @@ test('redirect.dts.path false', async () => {
5559 import { logger } from 'rslog';
5660 import { logRequest as logRequest2 } from '../logger';
5761 export { logRequest, logRequest2, logger };
62+ ",
63+ "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/foo/index.d.ts": "export type Barrel = string;
5864 ",
5965 "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/index.d.ts": "import { logRequest } from '@src/logger';
6066 import { logger } from 'rslog';
@@ -63,6 +69,8 @@ test('redirect.dts.path false', async () => {
6369 export { logRequest, logger, type LoggerOptions, defaultOptions };
6470 export type { Foo } from '@src/types';
6571 export type { Bar } from 'types';
72+ export * from './foo';
73+ export * from '@src/foo';
6674 export * from './types';
6775 export * from 'rslog';
6876 export * from '@src/logger';
@@ -94,6 +102,8 @@ test('redirect.dts.extension true', async () => {
94102 import { logger } from '../../../../compile/rslog';
95103 import { logRequest as logRequest2 } from '../logger.js';
96104 export { logRequest, logRequest2, logger };
105+ ",
106+ "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/foo/index.d.ts": "export type Barrel = string;
97107 ",
98108 "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/index.d.ts": "import { logRequest } from './logger.js';
99109 import { logger } from '../../../compile/rslog';
@@ -102,6 +112,8 @@ test('redirect.dts.extension true', async () => {
102112 export { logRequest, logger, type LoggerOptions, defaultOptions };
103113 export type { Foo } from './types.js';
104114 export type { Bar } from './types.js';
115+ export * from './foo/index.js';
116+ export * from './foo/index.js';
105117 export * from './types.js';
106118 export * from '../../../compile/rslog';
107119 export * from './logger.js';
@@ -133,6 +145,8 @@ test('redirect.dts.extension true with dts.autoExtension true', async () => {
133145 import { logger } from '../../../../compile/rslog';
134146 import { logRequest as logRequest2 } from '../logger.mjs';
135147 export { logRequest, logRequest2, logger };
148+ ",
149+ "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/esm/foo/index.d.mts": "export type Barrel = string;
136150 ",
137151 "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/esm/index.d.mts": "import { logRequest } from './logger.mjs';
138152 import { logger } from '../../../compile/rslog';
@@ -141,6 +155,8 @@ test('redirect.dts.extension true with dts.autoExtension true', async () => {
141155 export { logRequest, logger, type LoggerOptions, defaultOptions };
142156 export type { Foo } from './types.mjs';
143157 export type { Bar } from './types.mjs';
158+ export * from './foo/index.mjs';
159+ export * from './foo/index.mjs';
144160 export * from './types.mjs';
145161 export * from '../../../compile/rslog';
146162 export * from './logger.mjs';
0 commit comments