@@ -12,6 +12,10 @@ beforeAll(async () => {
1212test ( 'redirect.dts.path: true with redirect.dts.extension: false - default' , async ( ) => {
1313 expect ( contents . esm0 ) . toMatchInlineSnapshot ( `
1414 {
15+ "<ROOT>/tests/integration/redirect/dts/dist/default/esm/.hidden-folder/index.d.ts": "export declare const hiddenFolder = "This is a hidden folder";
16+ ",
17+ "<ROOT>/tests/integration/redirect/dts/dist/default/esm/.hidden.d.ts": "export declare const hidden = "This is a hidden file";
18+ ",
1519 "<ROOT>/tests/integration/redirect/dts/dist/default/esm/a.b/index.d.ts": "export declare const ab = "a.b";
1620 ",
1721 "<ROOT>/tests/integration/redirect/dts/dist/default/esm/bar.baz.d.ts": "export declare const bar = "bar-baz";
@@ -36,6 +40,8 @@ test('redirect.dts.path: true with redirect.dts.extension: false - default', asy
3640 export { Router } from 'express';
3741 export * from '../../../compile/prebundle-pkg';
3842 export type { Bar } from './types';
43+ export * from './.hidden';
44+ export * from './.hidden-folder';
3945 export * from './a.b';
4046 export * from './bar.baz';
4147 export * from './foo';
@@ -67,6 +73,10 @@ test('redirect.dts.path: true with redirect.dts.extension: false - default', asy
6773test ( 'redirect.dts.path: false with redirect.dts.extension: false' , async ( ) => {
6874 expect ( contents . esm1 ) . toMatchInlineSnapshot ( `
6975 {
76+ "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/.hidden-folder/index.d.ts": "export declare const hiddenFolder = "This is a hidden folder";
77+ ",
78+ "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/.hidden.d.ts": "export declare const hidden = "This is a hidden file";
79+ ",
7080 "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/a.b/index.d.ts": "export declare const ab = "a.b";
7181 ",
7282 "<ROOT>/tests/integration/redirect/dts/dist/path-false/esm/bar.baz.d.ts": "export declare const bar = "bar-baz";
@@ -91,6 +101,8 @@ test('redirect.dts.path: false with redirect.dts.extension: false', async () =>
91101 export { Router } from 'express';
92102 export * from 'prebundle-pkg';
93103 export type { Bar } from 'types';
104+ export * from './.hidden';
105+ export * from './.hidden-folder';
94106 export * from './a.b';
95107 export * from './bar.baz';
96108 export * from './foo';
@@ -122,6 +134,10 @@ test('redirect.dts.path: false with redirect.dts.extension: false', async () =>
122134test ( 'redirect.dts.path: true with redirect.dts.extension: true' , async ( ) => {
123135 expect ( contents . esm2 ) . toMatchInlineSnapshot ( `
124136 {
137+ "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/.hidden-folder/index.d.ts": "export declare const hiddenFolder = "This is a hidden folder";
138+ ",
139+ "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/.hidden.d.ts": "export declare const hidden = "This is a hidden file";
140+ ",
125141 "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/a.b/index.d.ts": "export declare const ab = "a.b";
126142 ",
127143 "<ROOT>/tests/integration/redirect/dts/dist/extension-true/esm/bar.baz.d.ts": "export declare const bar = "bar-baz";
@@ -146,6 +162,8 @@ test('redirect.dts.path: true with redirect.dts.extension: true', async () => {
146162 export { Router } from 'express';
147163 export * from '../../../compile/prebundle-pkg';
148164 export type { Bar } from './types.js';
165+ export * from './.hidden.js';
166+ export * from './.hidden-folder/index.js';
149167 export * from './a.b/index.js';
150168 export * from './bar.baz.js';
151169 export * from './foo/index.js';
@@ -177,6 +195,10 @@ test('redirect.dts.path: true with redirect.dts.extension: true', async () => {
177195test ( 'redirect.dts.path: false with dts.redirect.extension: true' , async ( ) => {
178196 expect ( contents . esm3 ) . toMatchInlineSnapshot ( `
179197 {
198+ "<ROOT>/tests/integration/redirect/dts/dist/path-false-extension-true/esm/.hidden-folder/index.d.ts": "export declare const hiddenFolder = "This is a hidden folder";
199+ ",
200+ "<ROOT>/tests/integration/redirect/dts/dist/path-false-extension-true/esm/.hidden.d.ts": "export declare const hidden = "This is a hidden file";
201+ ",
180202 "<ROOT>/tests/integration/redirect/dts/dist/path-false-extension-true/esm/a.b/index.d.ts": "export declare const ab = "a.b";
181203 ",
182204 "<ROOT>/tests/integration/redirect/dts/dist/path-false-extension-true/esm/bar.baz.d.ts": "export declare const bar = "bar-baz";
@@ -201,6 +223,8 @@ test('redirect.dts.path: false with dts.redirect.extension: true', async () => {
201223 export { Router } from 'express';
202224 export * from 'prebundle-pkg';
203225 export type { Bar } from 'types';
226+ export * from './.hidden.js';
227+ export * from './.hidden-folder/index.js';
204228 export * from './a.b/index.js';
205229 export * from './bar.baz.js';
206230 export * from './foo/index.js';
@@ -232,6 +256,14 @@ test('redirect.dts.path: false with dts.redirect.extension: true', async () => {
232256test ( 'redirect.dts.extension: true with dts.autoExtension: true' , async ( ) => {
233257 expect ( contents . esm4 ) . toMatchInlineSnapshot ( `
234258 {
259+ "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/.hidden-folder/index.d.mts": "export declare const hiddenFolder = "This is a hidden folder";
260+ ",
261+ "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/.hidden-folder/index.d.ts": "export declare const hiddenFolder = "This is a hidden folder";
262+ ",
263+ "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/.hidden.d.mts": "export declare const hidden = "This is a hidden file";
264+ ",
265+ "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/.hidden.d.ts": "export declare const hidden = "This is a hidden file";
266+ ",
235267 "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/a.b/index.d.mts": "export declare const ab = "a.b";
236268 ",
237269 "<ROOT>/tests/integration/redirect/dts/dist/auto-extension-true/a.b/index.d.ts": "export declare const ab = "a.b";
@@ -267,6 +299,8 @@ test('redirect.dts.extension: true with dts.autoExtension: true', async () => {
267299 export { Router } from 'express';
268300 export * from '../../compile/prebundle-pkg';
269301 export type { Bar } from './types.mjs';
302+ export * from './.hidden.mjs';
303+ export * from './.hidden-folder/index.mjs';
270304 export * from './a.b/index.mjs';
271305 export * from './bar.baz.mjs';
272306 export * from './foo/index.mjs';
@@ -285,6 +319,8 @@ test('redirect.dts.extension: true with dts.autoExtension: true', async () => {
285319 export { Router } from 'express';
286320 export * from '../../compile/prebundle-pkg';
287321 export type { Bar } from './types.js';
322+ export * from './.hidden.js';
323+ export * from './.hidden-folder/index.js';
288324 export * from './a.b/index.js';
289325 export * from './bar.baz.js';
290326 export * from './foo/index.js';
0 commit comments