структурирование импорта — eslint-plugin-import

это скорее вопрос, так как я пробовал несколько способов заставить работать приведенную ниже структуру. Какие-нибудь советы?

.eslint.js

              "import/order": [
            "error",
            {
                "groups": ["builtin", "external", "internal", "sibling"],
                "pathGroups": [
                    {
                        "pattern": "react",
                        "group": "external",
                        "position": "before"
                    }
                ],
            }
        ],

Я хотел бы следующую структуру заказа:

      // import anything react related

import React, { useRef, useState } from "react";`

// import third party packages

import _ from "lodash";

// import absolute

import { Component } from "shared/Component";

// import relative

import { utilsFunction } from "./utils";

// import styling

import css from "./Component.module.css";
```

0 ответов

Другие вопросы по тегам