Skip to content

Commit d2e8d4f

Browse files
authored
fix(util-user-agent-browser): use default import from bowser (#1991)
* fix(util-user-agent-browser): use default import from bowser * fix: use default import for bowser Reason: esModuleInterop is enabled in tsconfig. Refs: bowser-js/bowser#284
1 parent fa33f0b commit d2e8d4f

File tree

1 file changed

+2
-2
lines changed
  • packages/util-user-agent-browser/src

1 file changed

+2
-2
lines changed

packages/util-user-agent-browser/src/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Provider, UserAgent } from "@aws-sdk/types";
2-
import { parse } from "bowser";
2+
import bowser from "bowser";
33

44
import { DefaultUserAgentOptions } from "./configurations";
55

@@ -11,7 +11,7 @@ export const defaultUserAgent = ({
1111
serviceId,
1212
clientVersion,
1313
}: DefaultUserAgentOptions): Provider<UserAgent> => async () => {
14-
const parsedUA = window?.navigator?.userAgent ? parse(window.navigator.userAgent) : undefined;
14+
const parsedUA = window?.navigator?.userAgent ? bowser.parse(window.navigator.userAgent) : undefined;
1515
const sections: UserAgent = [
1616
// sdk-metadata
1717
["aws-sdk-js", clientVersion],

0 commit comments

Comments
 (0)