Skip to content

Commit 1919229

Browse files
committed
style: Apply Prettier
1 parent cca7656 commit 1919229

File tree

2 files changed

+20
-34
lines changed

2 files changed

+20
-34
lines changed

fluent-langneg/src/accepted_languages.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
function parseAcceptLanguageEntry(entry: string): { lang: string, q: number } {
1+
function parseAcceptLanguageEntry(entry: string): { lang: string; q: number } {
22
const langWithQ = entry.split(";").map(u => u.trim());
33
let q = 1.0;
44
if (langWithQ.length > 1) {
@@ -15,11 +15,14 @@ export function acceptedLanguages(acceptLanguageHeader = ""): string[] {
1515
if (typeof acceptLanguageHeader !== "string") {
1616
throw new TypeError("Argument must be a string");
1717
}
18-
const tokens = acceptLanguageHeader.split(",").map(t => t.trim())
18+
const tokens = acceptLanguageHeader
19+
.split(",")
20+
.map(t => t.trim())
1921
.filter(t => t !== "");
2022
const langsWithQ = Array.from(tokens.map(parseAcceptLanguageEntry).entries());
2123
// order by q descending, keeping the header order for equal weights
2224
langsWithQ.sort(([aidx, aval], [bidx, bval]) =>
23-
aval.q === bval.q ? aidx - bidx : bval.q - aval.q);
25+
aval.q === bval.q ? aidx - bidx : bval.q - aval.q
26+
);
2427
return langsWithQ.map(([, val]) => val.lang);
2528
}

fluent-langneg/test/headers_test.js

Lines changed: 14 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -18,50 +18,33 @@ suite("parse headers", () => {
1818
);
1919
});
2020

21-
test('with out of order quality values', () => {
21+
test("with out of order quality values", () => {
2222
assert.deepStrictEqual(
23-
acceptedLanguages('en;q=0.8, fr;q=0.9, de;q=0.7, *;q=0.5, fr-CH'), [
24-
'fr-CH',
25-
'fr',
26-
'en',
27-
'de',
28-
'*'
29-
]
23+
acceptedLanguages("en;q=0.8, fr;q=0.9, de;q=0.7, *;q=0.5, fr-CH"),
24+
["fr-CH", "fr", "en", "de", "*"]
3025
);
3126
});
3227

33-
test('with equal q values', () => {
28+
test("with equal q values", () => {
3429
assert.deepStrictEqual(
35-
acceptedLanguages('en;q=0.1, fr;q=0.1, de;q=0.1, *;q=0.1'), [
36-
'en',
37-
'fr',
38-
'de',
39-
'*'
40-
]
30+
acceptedLanguages("en;q=0.1, fr;q=0.1, de;q=0.1, *;q=0.1"),
31+
["en", "fr", "de", "*"]
4132
);
4233
});
4334

44-
test('with duff q values', () => {
35+
test("with duff q values", () => {
4536
assert.deepStrictEqual(
46-
acceptedLanguages('en;q=no, fr;z=0.9, de;q=0.7;q=9, *;q=0.5, fr-CH;q=a=0.1'), [
47-
'fr',
48-
'fr-CH',
49-
'de',
50-
'*',
51-
'en'
52-
]
37+
acceptedLanguages(
38+
"en;q=no, fr;z=0.9, de;q=0.7;q=9, *;q=0.5, fr-CH;q=a=0.1"
39+
),
40+
["fr", "fr-CH", "de", "*", "en"]
5341
);
5442
});
5543

56-
test('with empty entries', () => {
44+
test("with empty entries", () => {
5745
assert.deepStrictEqual(
58-
acceptedLanguages('en;q=0.8,,, fr;q=0.9,, de;q=0.7, *;q=0.5, fr-CH'), [
59-
'fr-CH',
60-
'fr',
61-
'en',
62-
'de',
63-
'*'
64-
]
46+
acceptedLanguages("en;q=0.8,,, fr;q=0.9,, de;q=0.7, *;q=0.5, fr-CH"),
47+
["fr-CH", "fr", "en", "de", "*"]
6548
);
6649
});
6750

0 commit comments

Comments
 (0)