Skip to content

Commit 43b7522

Browse files
committedJul 31, 2023
npm run prettier
1 parent 03bae2d commit 43b7522

20 files changed

+56
-56
lines changed
 

‎bin/analyze-css.js

+13-13
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,20 @@ program
2323
.option("--file <file>", "Set local CSS file to analyze")
2424
.option(
2525
"--ignore-ssl-errors",
26-
"Ignores SSL errors, such as expired or self-signed certificate errors"
26+
"Ignores SSL errors, such as expired or self-signed certificate errors",
2727
)
2828
.option("-p, --pretty", "Causes JSON with the results to be pretty-printed")
2929
.option(
3030
"-N, --no-offenders",
31-
"Show only the metrics without the offenders part"
31+
"Show only the metrics without the offenders part",
3232
)
3333
.option(
3434
"--auth-user <user>",
35-
"Sets the user name used for HTTP authentication"
35+
"Sets the user name used for HTTP authentication",
3636
)
3737
.option(
3838
"--auth-pass <pass>",
39-
"Sets the password used for HTTP authentication"
39+
"Sets the password used for HTTP authentication",
4040
)
4141
.option("-x, --proxy <proxy>", "Sets the HTTP proxy");
4242

@@ -92,15 +92,15 @@ runner(runnerOpts, function (err, res) {
9292
// make offenders flat (and append position if possible - issue #25)
9393
if (typeof res.offenders !== "undefined") {
9494
Object.keys(res.offenders).forEach(function (metricName) {
95-
res.offenders[metricName] = res.offenders[metricName].map(function (
96-
offender
97-
) {
98-
var position = offender.position && offender.position.start;
99-
return (
100-
offender.message +
101-
(position ? " @ " + position.line + ":" + position.column : "")
102-
);
103-
});
95+
res.offenders[metricName] = res.offenders[metricName].map(
96+
function (offender) {
97+
var position = offender.position && offender.position.start;
98+
return (
99+
offender.message +
100+
(position ? " @ " + position.line + ":" + position.column : "")
101+
);
102+
},
103+
);
104104
});
105105
}
106106

‎data/prefixes.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ Object.keys(prefixes).forEach(function (property) {
151151
debug("Writing to a file...");
152152
fs.writeFileSync(
153153
__dirname + "/../rules/prefixes.json",
154-
JSON.stringify(data, null, " ")
154+
JSON.stringify(data, null, " "),
155155
);
156156

157157
debug("Done");

‎lib/collection.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Collection.prototype = {
4040
sortedKeys = Object.keys(this.items).sort(
4141
function (a, b) {
4242
return this.items[b].cnt - this.items[a].cnt;
43-
}.bind(this)
43+
}.bind(this),
4444
);
4545

4646
// build new items dictionary

‎lib/css-analyzer.d.ts

+8-8
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ import {
1717
declare class CSSAnalyzer {
1818
public setMetric(
1919
name: MetricsNames,
20-
value: number | undefined /** = 0 */
20+
value: number | undefined /** = 0 */,
2121
): void;
2222
public incrMetric(
2323
name: MetricsNames,
24-
incr: number | undefined /** = 1 */
24+
incr: number | undefined /** = 1 */,
2525
): void;
2626
public addOffender(
2727
metricName: MetricsNames,
2828
msg: string,
29-
position: Position | undefined
29+
position: Position | undefined,
3030
): void;
3131
public setCurrentPosition(position: Position): void;
3232

@@ -37,28 +37,28 @@ declare class CSSAnalyzer {
3737
public on(ev: "css", fn: (css: string) => void): void;
3838
public on(
3939
ev: "declaration",
40-
fn: (rule: CSSRule, property: string, value: string) => void
40+
fn: (rule: CSSRule, property: string, value: string) => void,
4141
): void;
4242
public on(ev: "error", fn: (err: Error) => void): void;
4343
public on(
4444
ev: "expression",
45-
fn: (selector: string, expression: Selector) => void
45+
fn: (selector: string, expression: Selector) => void,
4646
): void;
4747
public on(ev: "font-face", fn: (rule: CSSRule) => void): void;
4848
public on(ev: "import", fn: (url: string) => void): void;
4949
public on(
5050
ev: "media",
51-
fn: (query: string, rules: Array<CSSRule>) => void
51+
fn: (query: string, rules: Array<CSSRule>) => void,
5252
): void;
5353
public on(
5454
ev: "mediaEnd",
55-
fn: (query: string, rules: Array<CSSRule>) => void
55+
fn: (query: string, rules: Array<CSSRule>) => void,
5656
): void;
5757
public on(ev: "report", fn: () => void): void;
5858
public on(ev: "rule", fn: (rule: CSSRule) => void): void;
5959
public on(
6060
ev: "selector",
61-
fn: (rule: CSSRule, selector: string, expressions: Selector[]) => void
61+
fn: (rule: CSSRule, selector: string, expressions: Selector[]) => void,
6262
): void;
6363
public on(ev: "stylesheet", fn: (stylesheet: StyleRules) => void): void;
6464

‎lib/css-analyzer.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ class CSSAnalyzer {
216216
"declaration",
217217
rule,
218218
declaration.property,
219-
declaration.value
219+
declaration.value,
220220
);
221221
break;
222222

‎lib/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ function analyze(css, options) {
2727
reject(
2828
error(
2929
"css parameter passed is not a string!",
30-
analyze.EXIT_CSS_PASSED_IS_NOT_STRING
31-
)
30+
analyze.EXIT_CSS_PASSED_IS_NOT_STRING,
31+
),
3232
);
3333
return;
3434
}

‎lib/runner.js

+5-5
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ function getUserAgent() {
2525
process.release.name,
2626
process.version,
2727
process.platform,
28-
process.arch
28+
process.arch,
2929
);
3030
}
3131

@@ -53,7 +53,7 @@ async function request(requestOptions, callback) {
5353
"HTTP request failed: " +
5454
(err
5555
? err.toString()
56-
: "received HTTP " + resp.status + " " + resp.statusText)
56+
: "received HTTP " + resp.status + " " + resp.statusText),
5757
);
5858
callback(err);
5959
} else {
@@ -111,7 +111,7 @@ function runner(options, callback) {
111111
requestOptions.headers.Authorization =
112112
"Basic " +
113113
Buffer.from(options.authUser + ":" + options.authPass, "utf8").toString(
114-
"base64"
114+
"base64",
115115
);
116116
}
117117

@@ -159,7 +159,7 @@ function runner(options, callback) {
159159
// find the matching preprocessor and use it
160160
if (analyzerOpts.preprocessor === false) {
161161
analyzerOpts.preprocessor = preprocessors.findMatchingByFileName(
162-
options.file
162+
options.file,
163163
);
164164
}
165165

@@ -168,7 +168,7 @@ function runner(options, callback) {
168168

169169
analyze(css);
170170
}
171-
}
171+
},
172172
);
173173
} else if (options.stdin) {
174174
debug("Reading from stdin");

‎rules/base64.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ function rule(analyzer) {
2929
rule.selectors.join(", "),
3030
property,
3131
(base64.length / 1024).toFixed(2),
32-
(buf.length / 1024).toFixed(2)
33-
)
32+
(buf.length / 1024).toFixed(2),
33+
),
3434
);
3535
}
3636
}

‎rules/childSelectors.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,10 @@ function rule(analyzer) {
7070
"descendant" /* */,
7171
"child" /* > */,
7272
"adjacent" /* + */,
73-
].includes(expr.type)
73+
].includes(expr.type),
7474
)
7575
.map((expr) =>
76-
expr.name ? { tag: expr.name } : { combinator: expr.type }
76+
expr.name ? { tag: expr.name } : { combinator: expr.type },
7777
);
7878

7979
// console.log(selector, expressions, selectorNodeNames);

‎rules/comments.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ function rule(analyzer) {
2121
format(
2222
'"%s" is too long (%d characters)',
2323
comment.substr(0, 100),
24-
comment.length
25-
)
24+
comment.length,
25+
),
2626
);
2727
}
2828
});

‎rules/duplicated.js

+5-5
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ function rule(analyzer) {
3434
? "@media " + mediaQueryStack.join(" @media ") + " "
3535
: "") +
3636
// #foo
37-
rule.selectors.join(", ")
37+
rule.selectors.join(", "),
3838
);
3939
});
4040

@@ -69,8 +69,8 @@ function rule(analyzer) {
6969
"%s {%s: %s}",
7070
rule.selectors.join(", "),
7171
declaration.property,
72-
declaration.value
73-
)
72+
declaration.value,
73+
),
7474
);
7575
} else {
7676
// mark given property as defined in the context of the current selector
@@ -90,7 +90,7 @@ function rule(analyzer) {
9090

9191
debug(
9292
"special handling for @font-face, provided src: %s",
93-
declaration.value
93+
declaration.value,
9494
);
9595
return false;
9696
}
@@ -105,7 +105,7 @@ function rule(analyzer) {
105105
analyzer.incrMetric("duplicatedSelectors");
106106
analyzer.addOffender(
107107
"duplicatedSelectors",
108-
format("%s (%d times)", selector, cnt)
108+
format("%s (%d times)", selector, cnt),
109109
);
110110
}
111111
});

‎rules/expressions.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ function rule(analyzer) {
1515
analyzer.incrMetric("expressions");
1616
analyzer.addOffender(
1717
"expressions",
18-
format("%s {%s: %s}", rule.selectors.join(", "), property, value)
18+
format("%s {%s: %s}", rule.selectors.join(", "), property, value),
1919
);
2020
}
2121
});

‎rules/ieFixes.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ function rule(analyzer) {
3636
analyzer.incrMetric("oldIEFixes");
3737
analyzer.addOffender(
3838
"oldIEFixes",
39-
format("%s {%s: %s}", rule.selectors.join(", "), property, value)
39+
format("%s {%s: %s}", rule.selectors.join(", "), property, value),
4040
);
4141
}
4242
});

‎rules/important.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ function rule(analyzer) {
1313
analyzer.incrMetric("importants");
1414
analyzer.addOffender(
1515
"importants",
16-
format("%s {%s: %s}", rule.selectors.join(", "), property, value)
16+
format("%s {%s: %s}", rule.selectors.join(", "), property, value),
1717
);
1818
}
1919
});

‎rules/mediaQueries.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ function rule(analyzer) {
1212
analyzer.incrMetric("mediaQueries");
1313
analyzer.addOffender(
1414
"mediaQueries",
15-
format("@media %s (%d rules)", query, rules.length)
15+
format("@media %s (%d rules)", query, rules.length),
1616
);
1717
});
1818
}

‎rules/multiClassesSelectors.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ function rule(analyzer) {
88

99
analyzer.on("selector", (_, selector, expressions) => {
1010
const expressionsWithClass = expressions.filter(
11-
(expr) => expr.name === "class"
11+
(expr) => expr.name === "class",
1212
);
1313

1414
// console.log(selector, expressions, {expressionsWithClass});
@@ -17,7 +17,7 @@ function rule(analyzer) {
1717
analyzer.incrMetric("multiClassesSelectors");
1818
analyzer.addOffender(
1919
"multiClassesSelectors",
20-
"." + expressionsWithClass.map((expr) => expr.value).join(".")
20+
"." + expressionsWithClass.map((expr) => expr.value).join("."),
2121
);
2222
}
2323
});

‎rules/prefixes.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ function rule(analyzer) {
2626
rule.selectors.join(", "),
2727
property,
2828
value,
29-
prefixData.msg
30-
)
29+
prefixData.msg,
30+
),
3131
);
3232
}
3333
});

‎rules/propertyResets.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ function rule(analyzer) {
5959
'%s: "%s" resets "%s" property set earlier',
6060
selector,
6161
property,
62-
expandedProperty
63-
)
62+
expandedProperty,
63+
),
6464
);
6565
}
6666
});

‎rules/specificity.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ function rule(analyzer) {
5151
types.forEach(function (type, idx) {
5252
analyzer.setMetric(
5353
"specificity" + type + "Avg",
54-
parseFloat(values[idx].amean().toFixed(2))
54+
parseFloat(values[idx].amean().toFixed(2)),
5555
);
5656
analyzer.setMetric("specificity" + type + "Total", values[idx].Σ());
5757
});

‎scripts/types.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const CSSAnalyzer = require("../lib/css-analyzer");
1818
return `"${metric}"`;
1919
})
2020
.join(" |\n\t") +
21-
";"
21+
";",
2222
);
2323

2424
// list of all available events
@@ -33,7 +33,7 @@ const CSSAnalyzer = require("../lib/css-analyzer");
3333
return `"${event}"`;
3434
})
3535
.join(" |\n\t") +
36-
";"
36+
";",
3737
);
3838

3939
console.log("// on() overloaded methods via event-specific callbacks");
@@ -51,6 +51,6 @@ const CSSAnalyzer = require("../lib/css-analyzer");
5151

5252
return `public on(ev: "${event}", fn: ${signature} => void): void;`;
5353
})
54-
.join("\n")
54+
.join("\n"),
5555
);
5656
})();

0 commit comments

Comments
 (0)
Please sign in to comment.