Skip to content

Commit 23c9791

Browse files
authored
fix(typescript): ensure configs available via config-building function (#1484)
1 parent 9261da0 commit 23c9791

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/bin/buildEntryFileForTS.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,9 @@ const templateContent = await readFile(dirname + '/../index-esm.js', 'utf8');
1212
const finalContent = '/* AUTO-GENERATED BY build SCRIPT */\n' + templateContent.replace(
1313
/\/\/ BEGIN REPLACE[\s\S]*\/\/ END REPLACE\n/v,
1414
`${dataToEmbed}`,
15+
).replaceAll(
16+
// When inserted, will be in the same file
17+
'import(\'./index-cjs.js\').',
18+
'',
1519
);
1620
await writeFile(dirname + '/../index.js', finalContent);

src/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -538,7 +538,7 @@ export default index;
538538
* @type {((
539539
* cfg?: {
540540
* mergeSettings?: boolean,
541-
* config?: `flat/${import('./index-cjs.js').ConfigGroups}${import('./index-cjs.js').ConfigVariants}${import('./index-cjs.js').ErrorLevelVariants}`,
541+
* config?: `flat/${ConfigGroups}${ConfigVariants}${ErrorLevelVariants}`,
542542
* settings?: Partial<import('./iterateJsdoc.js').Settings>
543543
* }
544544
* ) => import('eslint').Linter.Config)}

0 commit comments

Comments
 (0)