@@ -16,6 +16,8 @@ test('redirect.dts default', async () => {
16
16
import { logger } from '../../../../compile/rslog';
17
17
import { logRequest as logRequest2 } from '../logger';
18
18
export { logRequest, logRequest2, logger };
19
+ ",
20
+ "<ROOT>/tests/integration/redirect/dts/dist/default/esm/foo/index.d.ts": "export type Barrel = string;
19
21
",
20
22
"<ROOT>/tests/integration/redirect/dts/dist/default/esm/index.d.ts": "import { logRequest } from './logger';
21
23
import { logger } from '../../../compile/rslog';
@@ -24,6 +26,8 @@ test('redirect.dts default', async () => {
24
26
export { logRequest, logger, type LoggerOptions, defaultOptions };
25
27
export type { Foo } from './types';
26
28
export type { Bar } from './types';
29
+ export * from './foo';
30
+ export * from './foo';
27
31
export * from './types';
28
32
export * from '../../../compile/rslog';
29
33
export * from './logger';
@@ -55,6 +59,8 @@ test('redirect.dts.path false', async () => {
55
59
import { logger } from 'rslog';
56
60
import { logRequest as logRequest2 } from '../logger';
57
61
export { logRequest, logRequest2, logger };
62
+ ",
63
+ "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/foo/index.d.ts": "export type Barrel = string;
58
64
",
59
65
"<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/index.d.ts": "import { logRequest } from '@src/logger';
60
66
import { logger } from 'rslog';
@@ -63,6 +69,8 @@ test('redirect.dts.path false', async () => {
63
69
export { logRequest, logger, type LoggerOptions, defaultOptions };
64
70
export type { Foo } from '@src/types';
65
71
export type { Bar } from 'types';
72
+ export * from './foo';
73
+ export * from '@src/foo';
66
74
export * from './types';
67
75
export * from 'rslog';
68
76
export * from '@src/logger';
@@ -94,6 +102,8 @@ test('redirect.dts.extension true', async () => {
94
102
import { logger } from '../../../../compile/rslog';
95
103
import { logRequest as logRequest2 } from '../logger.js';
96
104
export { logRequest, logRequest2, logger };
105
+ ",
106
+ "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/foo/index.d.ts": "export type Barrel = string;
97
107
",
98
108
"<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/index.d.ts": "import { logRequest } from './logger.js';
99
109
import { logger } from '../../../compile/rslog';
@@ -102,6 +112,8 @@ test('redirect.dts.extension true', async () => {
102
112
export { logRequest, logger, type LoggerOptions, defaultOptions };
103
113
export type { Foo } from './types.js';
104
114
export type { Bar } from './types.js';
115
+ export * from './foo/index.js';
116
+ export * from './foo/index.js';
105
117
export * from './types.js';
106
118
export * from '../../../compile/rslog';
107
119
export * from './logger.js';
@@ -133,6 +145,8 @@ test('redirect.dts.extension true with dts.autoExtension true', async () => {
133
145
import { logger } from '../../../../compile/rslog';
134
146
import { logRequest as logRequest2 } from '../logger.mjs';
135
147
export { logRequest, logRequest2, logger };
148
+ ",
149
+ "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/esm/foo/index.d.mts": "export type Barrel = string;
136
150
",
137
151
"<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/esm/index.d.mts": "import { logRequest } from './logger.mjs';
138
152
import { logger } from '../../../compile/rslog';
@@ -141,6 +155,8 @@ test('redirect.dts.extension true with dts.autoExtension true', async () => {
141
155
export { logRequest, logger, type LoggerOptions, defaultOptions };
142
156
export type { Foo } from './types.mjs';
143
157
export type { Bar } from './types.mjs';
158
+ export * from './foo/index.mjs';
159
+ export * from './foo/index.mjs';
144
160
export * from './types.mjs';
145
161
export * from '../../../compile/rslog';
146
162
export * from './logger.mjs';
0 commit comments