Skip to content

Commit 1705223

Browse files
committed
fix: Fix constraints
1 parent 0de4178 commit 1705223

File tree

2 files changed

+9
-13
lines changed

2 files changed

+9
-13
lines changed

constraints.pro

+8-5
Original file line numberDiff line numberDiff line change
@@ -66,16 +66,19 @@ gen_enforced_field(WorkspaceCwd, 'repository.url', 'https://github.com/MetaMask/
6666
gen_enforced_field(WorkspaceCwd, 'license').
6767

6868
% The type definitions entrypoint the package must be `./dist/types/index.d.ts`.
69-
gen_enforced_field(WorkspaceCwd, 'types', './dist/types/index.d.ts').
70-
gen_enforced_field(WorkspaceCwd, 'exports["."].types', './dist/types/index.d.ts').
69+
gen_enforced_field(WorkspaceCwd, 'types', './dist/index.d.cts').
7170

7271
% The entrypoint for the package must be `./dist/index.js`.
73-
gen_enforced_field(WorkspaceCwd, 'main', './dist/index.js').
74-
gen_enforced_field(WorkspaceCwd, 'exports["."].require', './dist/index.js').
72+
gen_enforced_field(WorkspaceCwd, 'main', './dist/index.cjs').
7573

7674
% The module entrypoint for the package must be `./dist/index.mjs`.
7775
gen_enforced_field(WorkspaceCwd, 'module', './dist/index.mjs').
78-
gen_enforced_field(WorkspaceCwd, 'exports["."].import', './dist/index.mjs').
76+
77+
% The package must have the expected .mjs and .cjs exports
78+
gen_enforced_field(WorkspaceCwd, 'exports["."].import.types', './dist/index.d.mts').
79+
gen_enforced_field(WorkspaceCwd, 'exports["."].import.default', './dist/index.mjs').
80+
gen_enforced_field(WorkspaceCwd, 'exports["."].require.types', './dist/index.d.cts').
81+
gen_enforced_field(WorkspaceCwd, 'exports["."].require.default', './dist/index.cjs').
7982

8083
gen_enforced_field(WorkspaceCwd, 'exports["./package.json"]', './package.json').
8184

yarn.lock

+1-8
Original file line numberDiff line numberDiff line change
@@ -2363,14 +2363,7 @@ __metadata:
23632363
languageName: node
23642364
linkType: hard
23652365

2366-
"cjs-module-lexer@npm:^1.0.0":
2367-
version: 1.2.2
2368-
resolution: "cjs-module-lexer@npm:1.2.2"
2369-
checksum: 977f3f042bd4f08e368c890d91eecfbc4f91da0bc009a3c557bc4dfbf32022ad1141244ac1178d44de70fc9f3dea7add7cd9a658a34b9fae98a55d8f92331ce5
2370-
languageName: node
2371-
linkType: hard
2372-
2373-
"cjs-module-lexer@npm:^1.3.1":
2366+
"cjs-module-lexer@npm:^1.0.0, cjs-module-lexer@npm:^1.3.1":
23742367
version: 1.4.1
23752368
resolution: "cjs-module-lexer@npm:1.4.1"
23762369
checksum: 2556807a99aec1f9daac60741af96cd613a707f343174ae7967da46402c91dced411bf830d209f2e93be4cecea46fc75cecf1f17c799d7d8a9e1dd6204bfcd22

0 commit comments

Comments
 (0)