Skip to content

Commit a890fd7

Browse files
authored
fix(credential-providers): exclude node.js files for web (#3006)
* fix(credential-providers): side-effect free as it contains node and browser modules * fix(credential-providers): side-effect free as it contains node and browser modules * fix(credential-providers): use different entrypoint for web runtimes
1 parent c2873e7 commit a890fd7

File tree

2 files changed

+6
-14
lines changed

2 files changed

+6
-14
lines changed

packages/credential-providers/package.json

+2-14
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,8 @@
44
"description": "A collection of credential providers, without requiring service clients like STS, Cognito",
55
"main": "./dist-cjs/index.js",
66
"module": "./dist-es/index.js",
7-
"browser": {
8-
"@aws-sdk/credential-provider-env": false,
9-
"@aws-sdk/credential-provider-imds": false,
10-
"./fromIni": false,
11-
"@aws-sdk/credential-provider-process": false,
12-
"./fromTokenFile": false
13-
},
14-
"react-native": {
15-
"@aws-sdk/credential-provider-env": false,
16-
"@aws-sdk/credential-provider-imds": false,
17-
"./fromIni": false,
18-
"@aws-sdk/credential-provider-process": false,
19-
"./fromTokenFile": false
20-
},
7+
"browser": "./dist-es/index.web.js",
8+
"react-native": "./dist-es/index.web.js",
219
"sideEffects": false,
2210
"scripts": {
2311
"build": "yarn build:cjs && yarn build:es && yarn build:types",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export * from "./fromCognitoIdentity";
2+
export * from "./fromCognitoIdentityPool";
3+
export * from "./fromTemporaryCredentials";
4+
export * from "./fromWebToken";

0 commit comments

Comments
 (0)