Skip to content

Commit dee9efb

Browse files
lukasviceCopilot
andcommitted
make eslint automatic fixes
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 4608cae commit dee9efb

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

jestconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
},
66
"testRegex": "(/__tests?__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
77
"moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"]
8-
}
8+
}

src/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import { IncomingMessage } from 'http'
22
import {
3-
getCookieFromDocument,
43
canUseDOM,
5-
setCookie,
4+
getCookieFromDocument,
65
getCookieFromRequest,
76
isEqualCaseInsensitive,
7+
setCookie,
88
} from './utilities'
99

1010
class Internationalization<T extends string> {
1111
private readonly cookieName: string
1212

13-
supportedLanguages: Array<T>
13+
supportedLanguages: T[]
1414
fallbackLanguage: T
1515

1616
/**
@@ -21,7 +21,7 @@ class Internationalization<T extends string> {
2121
* @param cookieName { string } - Optional: Set a preferred cookie name
2222
*/
2323
constructor(
24-
supportedLanguages: Array<T>,
24+
supportedLanguages: T[],
2525
fallbackLanguage: T,
2626
cookieName?: string,
2727
) {

src/utilities.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ function getCookieFromRequest(
2929
name: string,
3030
request: IncomingMessage,
3131
): string | undefined {
32-
if (request.headers && request.headers.cookie) {
32+
if (request.headers?.cookie) {
3333
const pattern = getCookiePattern(name)
3434
const matched = request.headers.cookie.match(pattern)
3535

@@ -58,10 +58,10 @@ function setCookie(name: string, value: string): void {
5858
* However, it might be pre-rendered for example on a server.
5959
*/
6060
function canUseDOM(): boolean {
61-
return !!(
62-
typeof window != 'undefined' &&
63-
window.document &&
64-
window.document.createElement
61+
return Boolean(
62+
typeof window !== 'undefined' &&
63+
window.document &&
64+
window.document.createElement,
6565
)
6666
}
6767

@@ -70,9 +70,9 @@ function isEqualCaseInsensitive(a: string, b: string): boolean {
7070
}
7171

7272
export {
73+
canUseDOM,
7374
getCookieFromDocument,
7475
getCookieFromRequest,
75-
setCookie,
76-
canUseDOM,
7776
isEqualCaseInsensitive,
77+
setCookie,
7878
}

0 commit comments

Comments
 (0)