@@ -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