123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- "use strict";
- module.exports = {
- "curly"({ options }) {
- if (options.length === 0) {
- return true;
- }
- const firstOption = options[0];
- return firstOption !== "multi-line" && firstOption !== "multi-or-nest";
- },
- "lines-around-comment"({ options }) {
- if (options.length === 0) {
- return false;
- }
- const firstOption = options[0];
- return Boolean(
- firstOption &&
- firstOption.allowBlockStart &&
- firstOption.allowBlockEnd &&
- firstOption.allowObjectStart &&
- firstOption.allowObjectEnd &&
- firstOption.allowArrayStart &&
- firstOption.allowArrayEnd
- );
- },
- "no-confusing-arrow"({ options }) {
- if (options.length === 0) {
- return false;
- }
- const firstOption = options[0];
- return firstOption ? firstOption.allowParens === false : false;
- },
- "no-tabs"({ options }) {
- if (options.length === 0) {
- return false;
- }
- const firstOption = options[0];
- return Boolean(firstOption && firstOption.allowIndentationTabs);
- },
- "vue/html-self-closing"({ options }) {
- if (options.length === 0) {
- return false;
- }
- const firstOption = options[0];
- return Boolean(
- firstOption && firstOption.html && firstOption.html.void === "any"
-
-
- );
- },
- };
|