mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-11 19:58:15 +02:00
The new release contains: - https://github.com/simple-icons/svglint/pull/110 - https://github.com/simple-icons/svglint/pull/111 which allow us to slightly simplify our code.
35 lines
748 B
JavaScript
35 lines
748 B
JavaScript
export default {
|
|
rules: {
|
|
valid: true,
|
|
|
|
custom: [
|
|
(reporter, $, ast, { filename }) => {
|
|
reporter.name = "no-svg-fill-context-fill";
|
|
|
|
const svg = $.find("svg");
|
|
const fill = svg.attr("fill");
|
|
if (fill === "context-fill") {
|
|
reporter.error(
|
|
"Fill attribute on svg element must not be set to 'context-fill'",
|
|
svg[0],
|
|
ast
|
|
);
|
|
}
|
|
},
|
|
],
|
|
},
|
|
ignore: [
|
|
"build/**",
|
|
"l10n/**",
|
|
"docs/**",
|
|
"node_modules/**",
|
|
"external/bcmaps/**",
|
|
"external/builder/fixtures/**",
|
|
"external/builder/fixtures_babel/**",
|
|
"external/quickjs/**",
|
|
"test/tmp/**",
|
|
"test/pdfs/**",
|
|
"web/locale/**",
|
|
"*~/**",
|
|
],
|
|
};
|