Skip to content

Commit 7f11861

Browse files
committed
Add default option to exports in package.json
1 parent 9a03549 commit 7f11861

File tree

4 files changed

+13
-6
lines changed

4 files changed

+13
-6
lines changed

packages/auto-import-resolver/package.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,16 @@
1515
},
1616
"main": "./index.ts",
1717
"module": "./index.ts",
18+
"types": "./index.ts",
1819
"publishConfig": {
1920
"main": "./index.mjs",
2021
"module": "./index.mjs",
2122
"types": "./index.d.mts",
2223
"exports": {
2324
".": {
2425
"types": "./index.d.mts",
25-
"import": "./index.mjs"
26+
"import": "./index.mjs",
27+
"default": "./index.mjs"
2628
}
2729
},
2830
"directory": "dist",

packages/core/package.json

+6-2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"url": "https://github.com/primefaces/primevue/issues"
1515
},
1616
"main": "./src/index.js",
17+
"module": "./src/index.js",
1718
"types": "./src/index.d.ts",
1819
"exports": {
1920
"./api": "./src/api/Api.js",
@@ -31,15 +32,18 @@
3132
},
3233
"publishConfig": {
3334
"main": "./index.mjs",
35+
"module": "./index.mjs",
3436
"types": "./index.d.ts",
3537
"exports": {
3638
".": {
3739
"types": "./index.d.ts",
38-
"import": "./index.mjs"
40+
"import": "./index.mjs",
41+
"default": "./index.mjs"
3942
},
4043
"./*": {
4144
"types": "./*/index.d.ts",
42-
"import": "./*/index.mjs"
45+
"import": "./*/index.mjs",
46+
"default": "./*/index.mjs"
4347
}
4448
},
4549
"directory": "dist",

packages/metadata/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
"exports": {
2424
".": {
2525
"types": "./index.d.mts",
26-
"import": "./index.mjs"
26+
"import": "./index.mjs",
27+
"default": "./index.mjs"
2728
}
2829
},
2930
"directory": "dist",

scripts/build-helper.mjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -76,15 +76,15 @@ export function copyDependencies(inFolder, outFolder, subFolder) {
7676
});
7777
}
7878

79-
export async function renameDTSFile(dir, newName) {
79+
export async function renameDTSFile(dir, newName, resolver) {
8080
const entries = await fs.readdir(dir, { withFileTypes: true });
8181

8282
for (const entry of entries) {
8383
const fullPath = path.join(dir, entry.name);
8484

8585
if (entry.isDirectory()) {
8686
await renameDTSFile(fullPath, newName);
87-
} else if (entry.name.endsWith('.d.ts')) {
87+
} else if (entry.name.endsWith('.d.ts') && (resolver?.(entry.name, dir) ?? true)) {
8888
const newFullPath = path.join(dir, `${newName}.d.ts`);
8989

9090
await fs.rename(fullPath, newFullPath);

0 commit comments

Comments
 (0)