Skip to content

Commit c0e0d51

Browse files
author
Tom Lienard
authored
fix: add exports field & fix package lint errors (#1380)
1 parent 85d4409 commit c0e0d51

File tree

17 files changed

+130
-91
lines changed

17 files changed

+130
-91
lines changed

.changeset/angry-shrimps-pull.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
'@scaleway/validate-icu-locales': patch
3+
'@scaleway/changesets-renovate': patch
4+
'@scaleway/outdated-browser': patch
5+
'@scaleway/use-query-params': patch
6+
'@scaleway/use-random-name': patch
7+
'@scaleway/use-dataloader': patch
8+
'@scaleway/jest-helpers': patch
9+
'@scaleway/random-name': patch
10+
'@scaleway/use-segment': patch
11+
'@scaleway/use-storage': patch
12+
'@scaleway/use-media': patch
13+
'@scaleway/use-i18n': patch
14+
'@scaleway/use-gtm': patch
15+
'@scaleway/regex': patch
16+
---
17+
18+
Add `exports` field & fix package lint errors

.changeset/odd-cats-decide.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@scaleway/tsconfig': patch
3+
---
4+
5+
Set `moduleResolution` to `Bundler`

packages/changesets-renovate/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,6 @@
22
"name": "@scaleway/changesets-renovate",
33
"version": "1.2.6",
44
"description": "Automatically create changesets for Renovate",
5-
"keywords": [
6-
"changesets",
7-
"renovate",
8-
"sync"
9-
],
105
"type": "module",
116
"engines": {
127
"node": ">=14.x"
@@ -24,6 +19,11 @@
2419
"directory": "packages/changesets-renovate"
2520
},
2621
"license": "MIT",
22+
"keywords": [
23+
"changesets",
24+
"renovate",
25+
"sync"
26+
],
2727
"dependencies": {
2828
"simple-git": "3.19.1"
2929
}

packages/jest-helpers/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
"node": ">=14.x"
88
},
99
"sideEffects": false,
10-
"main": "dist/index.js",
11-
"module": "dist/index.js",
12-
"types": "dist/index.d.ts",
10+
"exports": {
11+
"types": "./dist/index.d.ts",
12+
"default": "./dist/index.js"
13+
},
1314
"publishConfig": {
1415
"access": "public"
1516
},

packages/outdated-browser/package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@
66
"engines": {
77
"node": ">=14.x"
88
},
9-
"main": "dist/index.js",
10-
"module": "dist/index.js",
11-
"types": "dist/index.d.ts",
9+
"sideEffects": false,
10+
"exports": {
11+
"types": "./dist/index.d.ts",
12+
"default": "./dist/index.js"
13+
},
1214
"publishConfig": {
1315
"access": "public"
1416
},

packages/random-name/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
"node": ">=14.x"
88
},
99
"sideEffects": false,
10-
"main": "dist/index.js",
11-
"module": "dist/index.js",
12-
"types": "dist/index.d.ts",
10+
"exports": {
11+
"types": "./dist/index.d.ts",
12+
"default": "./dist/index.js"
13+
},
1314
"publishConfig": {
1415
"access": "public"
1516
},

packages/regex/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
"node": ">=14.x"
88
},
99
"sideEffects": false,
10-
"main": "dist/index.js",
11-
"module": "dist/index.js",
12-
"types": "dist/index.d.ts",
10+
"exports": {
11+
"types": "./dist/index.d.ts",
12+
"default": "./dist/index.js"
13+
},
1314
"publishConfig": {
1415
"access": "public"
1516
},

packages/tsconfig/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"compilerOptions": {
33
"esModuleInterop": true,
44
"resolveJsonModule": true,
5-
"moduleResolution": "node",
5+
"moduleResolution": "Bundler",
66

77
"jsx": "react-jsx",
88

packages/use-dataloader/package.json

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,15 @@
22
"name": "@scaleway/use-dataloader",
33
"version": "4.0.1",
44
"description": "A small hook to handle api requests",
5-
"keywords": [
6-
"react",
7-
"reactjs",
8-
"hooks",
9-
"dataloader"
10-
],
115
"type": "module",
126
"engines": {
137
"node": ">=14.x"
148
},
159
"sideEffects": false,
16-
"main": "dist/index.js",
17-
"module": "dist/index.js",
18-
"types": "dist/index.d.ts",
10+
"exports": {
11+
"types": "./dist/index.d.ts",
12+
"default": "./dist/index.js"
13+
},
1914
"publishConfig": {
2015
"access": "public"
2116
},
@@ -25,6 +20,12 @@
2520
"directory": "packages/use-dataloader"
2621
},
2722
"license": "MIT",
23+
"keywords": [
24+
"react",
25+
"reactjs",
26+
"hooks",
27+
"dataloader"
28+
],
2829
"peerDependencies": {
2930
"react": "18.x"
3031
}

packages/use-gtm/package.json

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,15 @@
22
"name": "@scaleway/use-gtm",
33
"version": "2.0.1",
44
"description": "A small hook to handle gtm in a react app",
5-
"keywords": [
6-
"react",
7-
"reactjs",
8-
"hooks",
9-
"google",
10-
"google tag manager",
11-
"gtm"
12-
],
135
"type": "module",
146
"engines": {
157
"node": ">=14.x"
168
},
179
"sideEffects": false,
18-
"main": "dist/index.js",
19-
"module": "dist/index.js",
20-
"types": "dist/index.d.ts",
10+
"exports": {
11+
"types": "./dist/index.d.ts",
12+
"default": "./dist/index.js"
13+
},
2114
"publishConfig": {
2215
"access": "public"
2316
},
@@ -27,6 +20,14 @@
2720
"directory": "packages/use-gtm"
2821
},
2922
"license": "MIT",
23+
"keywords": [
24+
"react",
25+
"reactjs",
26+
"hooks",
27+
"google",
28+
"google tag manager",
29+
"gtm"
30+
],
3031
"peerDependencies": {
3132
"react": "18.x || 18"
3233
}

0 commit comments

Comments
 (0)